как редактировать существующее MembershipUser в приложении asp .net - PullRequest
0 голосов
/ 29 декабря 2011

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

Теперь я знаю, что могу использовать

              Membership.UpdateUser(MembershipUser user);

но я предполагаю, что есть встроенный элемент управления пользовательского интерфейса, который делает это для меня, как CreateuserWizard, только для редактирования зарегистрированного пользователя

есть идеи?

заранее спасибоЭран.

Ответы [ 3 ]

0 голосов
/ 29 декабря 2011

Нет "eran otzer", нет встроенного пользовательского интерфейса для обновления пользователя, предоставляемого asp.net. Но вы можете сделать один из ваших, как сказал "keyboardP".

0 голосов
/ 29 декабря 2011

Все, что вам нужно сделать, это использовать метод Membership.GetUser, заполнить форму свойствами пользователя, разрешить их изменение и получить кнопку SUBMIT, где вы вызываете метод Membership.UpdateUser.Для этого нет встроенного элемента управления, но его реализация должна оказаться тривиальной.

0 голосов
/ 29 декабря 2011

Вы можете изменить шаблон элемента управления Wizard в соответствии с вашими свойствами обновления, но вам все равно придется вручную обновлять пользователя. Легко просто обновить текущего зарегистрированного пользователя, поскольку вы можете использовать метод Membership.GetUser () , чтобы получить текущего пользователя, а затем изменить его данные в коде. (Если вы не передадите пользователя в метод GetUser(), он попытается получить текущего пользователя).

...