2015-06-20 46 views
-3

我正在創建一個簡單的asp.net網站,並且我使用了asp.membership來創建唱歌和登錄功能。在Asp.net中提供的其他信息會員註冊形式

主要問題是我還希望用戶能夠在註冊中填寫他們的名字和姓氏。

目前,我已創建的另一個表來存儲其他細節,如,姓氏,名字等

註冊網頁目前有兩個形式

  1. 默認asp.net標誌向上。
  2. 其他詳細註冊表單來收集名字。

是否有可能將這兩個表單合併爲一個,而不是讓用戶填寫兩個表單?

+0

什麼是註冊表單?你在使用CreateUserWizard控件嗎?如果是,請參閱[如何:自定義ASP.NET CreateUserWizard控件](https://msdn.microsoft.com/en-us/library/ms178342(v = vs.100).aspx)(MSDN) –

回答

0

更改RegisterModel以容納您需要的其他字段,例如:firstName,lastname。

然後更改數據庫中UserProfile表的結構以保存新字段。

然後使用以下:

WebSecurity.CreateUserAndAccount(model.UserName,model.Password,新{姓= model.FirstName,名字= model.LastName,所有其他屬性});