Страница пользовательского интерфейса для редактирования и поддержки настроек профиля для пользователя

В приложениях asp.net Webforms нет какой-либо страницы пользовательского интерфейса обслуживания для редактирования и поддержания свойств профиля пользователя (я использую VS2008 и шаблон веб-приложения), как в инструменте администрирования веб-сайта WSAT, где вы уже может редактировать основные свойства членства и роли для пользователя? Я использую базовые таблицы данных SQL Express и базовые поставщики членства и ролей, и теперь я хочу начать использовать поставщик профиля для хранения и доступа к дополнительным свойствам для каждого пользователя, для которого я создаю учетную запись. Например, когда я создаю нового пользователя и назначаю ему роль (роли) в моем веб-приложении, я использую инструмент WSAT, и теперь мне также нужно установить для них определенные свойства профиля. Единственный способ установить эти свойства - программно? Конечно, для этого существует административный тип страницы пользовательского интерфейса, чтобы вы могли быстро просматривать и редактировать свойства профиля для пользователя.


person MattSlay    schedule 10.09.2009    source источник


Ответы (1)


Роли и членство соответствуют стандартной схеме, которую вы можете легко создать в статической форме для редактирования. Детали профиля являются динамическими в зависимости от настроек вашей конфигурации, а создание динамических форм может быть немного сложным.

Вдобавок к этому провайдер профиля по умолчанию хранит всю информацию профиля в одном объединенном поле, так что вы получите список значений, разделенных запятыми, если бы они выбрали действительно простую форму.

person Zhaph - Ben Duguid    schedule 10.09.2009