我正在做一个项目,我有一个任务来创建用户(使用 CreateUserWizard 控件)。我必须将用户保存在 SQL Server 数据库中的特定表中。
还要创建一个登录名(使用登录控件),在登录名通过身份验证后,它应该保存配置文件信息。
到目前为止,我已经创建了继承 ProfileBase 的 CustomProfile。还创建了 3 个 aspx 页面。
- 登录.aspx
- 创建用户.aspx
- 默认.aspx
我的 CustomProfile 如下所示:
public class UserProfile : ProfileBase
{
static public UserProfile CurrentUser
{
get
{
return (UserProfile)(ProfileBase.Create(Membership.GetUser().UserName));
}
}
public string FirstName
{
get { return (string)base["FirstName"]; }
set { base["FirstName"] = value; Save(); }
}
public string LastName
{
get { return (string)base["LastName"]; }
set { base["LastName"] = value; Save(); }
}
public DateTime DateOfBirth
{
get { return (DateTime)base["DateOfBirth"]; }
set { base["DateOfBirth"] = value; Save(); }
}
public ContactInfo Contact
{
get { return (ContactInfo)base["Contact"]; }
set { base["Contact"] = value; Save(); }
}
}
我已经使用aspnet_regsql.exe
它在 sql server 中创建了多个表并将数据存储在这些表中并且工作正常。我想将信息保存到我的表格中,例如。tblUserInfo
. 我应该如何进行?我检查了多个论坛,但没有运气。
任何帮助深表感谢。