我有一个 Web 应用程序,它存储客户详细信息,例如用户名、名字和电子邮件地址……等等……等等。
我正在使用 Asp.Net Membership,也是我的网页,我将允许客户注册我正在使用 CreateUserWizard。
我想知道如何使用 asp.net Membership 保存客户手机号码。在我的 sql 表中,我有所有的 asp.net 成员表。但是想知道如何自定义表格以允许将手机号码保存到数据库中。
有任何想法吗?
我有自定义 UserProfile 类,我在其中设置了移动属性和其他属性。如何将所有详细信息保存到数据库中的单独列中?
公共类 UserProfile : ProfileBase { public static UserProfile GetUserProfile(string username) { return Create(username) as UserProfile; }
public static UserProfile GetUserProfile()
{
return Create(Membership.GetUser().UserName) as UserProfile;
}
[SettingsAllowAnonymous(false)]
public string MobileNumber
{
get { return base["MobileNumber"].ToString(); }
set { base["MobileNumber"] = value; }
}
//Few other properties.....
}
这是我的 webconfig 设置
<providers>
<add name="SqlProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="EXAMPLE" applicationName="EXAMPLE" description="SqlProfileProvider for SampleApplication"/>
</providers>
</profile>