【发布时间】:2012-01-19 04:19:01
【问题描述】:
我正在开发一个使用 ASP.NET 成员资格提供程序的应用程序。默认情况下,我可以使用一些字段,例如用户名、密码。如何添加到 asp.net 会员提供程序,以便我可以在注册部分添加配置文件字段,例如“firstName”、“lastName”,并将其与其他数据一起保存到 aspnet_profile 表中的数据库中。
我正在以下帐户模型中创建用户:
public ActionResult Register(RegisterModel model)
{
if (ModelState.IsValid)
{
// Attempt to register the user
MembershipCreateStatus createStatus;
Membership.CreateUser(model.UserName, model.Password,
model.Email,model.PasswordQuestion,model.PasswordAnswer,
true, null,out createStatus);
if (createStatus == MembershipCreateStatus.Success)
{
FormsAuthentication.SetAuthCookie(model.UserName, false);
return RedirectToAction("Index", "Home");
}
else
{
ModelState.AddModelError("", ErrorCodeToString(createStatus));
}
}
return View(model);
}
现在我应该使用哪个函数将配置文件信息存储到数据库中? 帮帮我!!
【问题讨论】:
标签: asp.net-mvc asp.net-membership asp.net-profiles