У меня есть веб-приложение, в котором хранятся данные клиента, такие как имя пользователя, имя и адрес электронной почты ... и т. Д. ... и т. Д.
Я использую членство в Asp.Net, а также мою веб-страницу, на которой я буду разрешать клиентам регистрироваться. Я использую CreateUserWizard.
Я хотел бы знать, как сохранить мобильные номера клиентов, используя членство asp.net. В моей таблице sql у меня есть все таблицы членства asp.net. Однако хотелось узнать, как настроить таблицу, чтобы мобильные номера можно было сохранять в базе данных.
Есть идеи?
У меня есть пользовательский класс UserProfile, в котором я настроил мобильное свойство и другие свойства. Как я могу сохранить все детали в отдельных столбцах в базе данных ??
открытый класс UserProfile: ProfileBase
{
публичный статический UserProfile GetUserProfile (строка имени пользователя)
{
вернуть Create (имя пользователя) как 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.....
}
Вот мои настройки веб-конфигурации
<providers>
<add name="SqlProvider" type="System.Web.Profile.SqlProfileProvider" connectionStringName="EXAMPLE" applicationName="EXAMPLE" description="SqlProfileProvider for SampleApplication"/>
</providers>
</profile>