2009-08-12 67 views
0

我想在某些條件下允許重複的名稱(我可以自己檢查)。如何在asp.net成員資格中允許重複的名稱?

,如果3個用戶拿出來我的網站,有這樣的

prefix: "jim" 
userName: "chobo2" 

prefix: "bob" 
userName: "chobo2" 

prefix: null 
userName: "chobo2" 

現在,如果有人進來,試圖註冊

prefix: null 
userName: "chobo2" 

or 

prefix: "bob" 
username: "chobo2" 

應該拿出一個重複的錯誤信息。如果他們使用「chobo2」的新前綴,那麼它應該允許他們。

所以我需要弄清楚如何首先打開重複。我不確定在asp.net會員中如何做到這一點。如果他們把某些東西放在數據庫表上,或者它是建立在Membership.Create()方法上的。

我知道我可以一起加入前綴+用戶名,但我不想這樣做,我想讓他們分開。

回答

1

忘掉它的傢伙。您無法使用默認成員資格提供程序執行此操作你將不得不推出自己的。您將有一個更簡單的時間將前綴和用戶名作爲數據庫中的用戶名。

相關問題