0
我是新來的會員和asp.net角色提供商基於表單的身份驗證創建用戶方法?
我看到的所有文章都使用靜態方法的Membership calss(CreateUser方法)來創建一個新用戶。我也想使用它,但我的表單有一些自定義字段被添加到Users表中。我應該如何管理它?處理這個數據sepraetly?如果你建議它會有2個對數據庫的調用。請指點
我是新來的會員和asp.net角色提供商基於表單的身份驗證創建用戶方法?
我看到的所有文章都使用靜態方法的Membership calss(CreateUser方法)來創建一個新用戶。我也想使用它,但我的表單有一些自定義字段被添加到Users表中。我應該如何管理它?處理這個數據sepraetly?如果你建議它會有2個對數據庫的調用。請指點
在您的自定義成員資格提供CreateUser
方法創建一個重載通過添加額外的參數
public MembershipUser CreateUser(
string username,
string password,
string email,
string passwordQuestion,
string passwordAnswer,
bool isApproved,
Object providerUserKey,
DateTime birthday,
out MembershipCreateStatus status
)
然後在你的頁面,您可以通過
((CustomMembershipProvider)Membership.Provider).CreateUser(/*parameters to your custom method*/)
叫它