Asp.net mvc 4 收集有关向simplemembership注册的用户信息

Asp.net mvc 4 收集有关向simplemembership注册的用户信息,asp.net-mvc-4,Asp.net Mvc 4,我不熟悉ASP.NET MVC 4附带的SimpleMembership。我在UserProfile表中添加了一些可以正常工作的附加字段。我遇到的问题是,我希望在网站上注册的用户也能够写电子邮件和城市。但是WebSecurity.CreateUserAndAccount重载只接受3个参数。所以我不能有: WebSecurity.CreateUserAndAccount(model.UserName,model.Password,new{Mobile=model.Mobile},new{Emai

我不熟悉ASP.NET MVC 4附带的SimpleMembership。我在UserProfile表中添加了一些可以正常工作的附加字段。我遇到的问题是,我希望在网站上注册的用户也能够写电子邮件和城市。但是WebSecurity.CreateUserAndAccount重载只接受3个参数。所以我不能有:


WebSecurity.CreateUserAndAccount(model.UserName,model.Password,new{Mobile=model.Mobile},new{Email=model.Email,new{City=model.City,false);


人们通常是如何做到这一点的?还有其他方法吗?

这应该可以做到:

WebSecurity.CreateUserAndAccount(model.UserName, model.Password, 
    new { Mobile = model.Mobile, Email = model.Email, City = model.City});