Как добавить дополнительный атрибут в инструмент администрирования веб-сайта ASP.NET при регистрации пользователя?

Привет, я хочу добавить дополнительный атрибут, когда пользователь регистрируется через инструмент администрирования веб-сайта ASP.NET. По умолчанию, когда мы регистрируем использование из инструмента администрирования, он содержит пароль, имя пользователя, ответ безопасности и т. д. Я хочу добавить в него дополнительное поле, например адрес. Есть способ сделать это.

Пожалуйста, предложите мне полезную ссылку или пример кода.


person Sushant Bhatnagar    schedule 09.01.2012    source источник


Ответы (1)


Если я правильно понял ваш вопрос, попробуйте следующее:

в веб.конфигурации:

<profile defaultProvider="SqlProfileProvider">
<providers>
<remove name="AspNetSqlProfileProvider"/>
<add name="SqlProfileProvider" type="System.Web.Profile.SqlProfileProvider"     connectionStringName="LocalSqlServer" />
</providers>
<properties>
<add name="Address" type="string"/>
<add name="Age" type="int32"/>
</properties>
</profile>

В коде:

Dim userProfile As ProfileBase
userProfile = ProfileBase.Create("desired user profile", True)
userProfile.SetPropertyValue("Address", "123 Avenue")
userProfile.SetPropertyValue("Age", 21)
userProfile.Save()
person Paul G    schedule 11.01.2012