Сброс состояния восстановления пароля

Вот ситуация:

У меня есть средство восстановления пароля ASP.NET (http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.passwordrecovery.aspx). элемент управления, используемый на моей странице входа.

Когда я нажимаю на ссылку «Восстановить», он запрашивает мое имя пользователя, я ввожу его, нажимаю кнопку «Отправить мой пароль», он уведомляет меня о том, что электронное письмо было отправлено, и затем я могу нажать на ссылку «назад». чтобы вернуться к элементу управления входом и продолжить.

Моя проблема: :Если я снова нажму на ссылку «Восстановить», элемент управления застрянет в своем последнем состоянии, которое является успешным состоянием или состоянием сбоя. Если пользователь застрял в успешном состоянии, он не сможет ввести какое-либо имя пользователя. Будет отображаться только последнее успешное сообщение, без возможности повторения той же процедуры, что и раньше.

Я хотел бы сбросить элемент управления PasswordRecovery в исходное состояние, чтобы пользователь мог выполнить другую операцию восстановления пароля без необходимости обновлять текущую страницу (, нажав F5 ).

Я немного поиграл с состоянием просмотра + уничтожить/воссоздать элемент управления, но безуспешно.

У кого-нибудь была эта проблема раньше?

Заранее спасибо!

8
задан P-L 10 July 2012 в 16:28
поделиться