Сброс управления паролем изменения в ASP.Net под средним доверием - PullRequest
1 голос
/ 19 мая 2009

Элемент управления ChangePassword не позволяет нам менять пароль несколько раз подряд.

Элемент управления никогда не показывает свои текстовые поля после первого раза. Я нашел здесь исправление (http://msmvps.com/blogs/egoldin/archive/2007/10/30/reseting-changepassword-control.aspx), но оно не будет работать при среднем доверии.

Любые идеи, как я могу сбросить свой элемент управления ChangePassword при среднем доверии

1 Ответ

1 голос
/ 25 марта 2010

использование отражателя часто лучше, чем отражение;)

IControlDesignerAccessor control = (IControlDesignerAccessor) ChangePassword; Hashtable table = new Hashtable table (1); таблица ["CurrentView"] = 0; control.SetDesignModeState (таблица);

...