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

StackOverflow https://stackoverflow.com/questions/1407851

  •  05-07-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top