CreateUserWizard и элемент управления ContinueButton - PullRequest
0 голосов
/ 28 июня 2009


1)

A) Одним из дополнительных дополнительных элементов управления CreateUserWizard также является ContinueButton . Этот элемент управления вызывает событие ContinueButtonClick (если CommandName установлено на Продолжить ), но какова цель этого события? Таким образом, когда следует использовать элемент управления ContinueButton ?


B) Событие CreateUser вызывается нажатием кнопки CreateUserWizardstep CreateUser . Я предполагаю, что нажатие CreateUser также вызывает NextButtonClick событие?


1036 * спасибо *

1 Ответ

1 голос
/ 01 июля 2009

Относительно вашего (A) вопроса. Вот пример сценария: допустим, перед созданием пользователя вам необходимо проверить, был ли определенный идентификатор пользователя или конкретный адрес электронной почты ранее или ранее зарегистрирован в базе данных.

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

Итак, для завершения, кнопка «Далее» используется для перехода между шагами в шагах создания мастера пользователя.

Относительно вашего (B) вопроса.

Согласно документации NextButtonClickEvent , это событие вызывается только при нажатии кнопки «Далее».

Если я не ошибаюсь, на последнем этапе шагов мастера будет только кнопка «Создать пользователя», а не «Далее», поскольку этот этап является последним этапом шагов мастера.

С уважением,

Хади

...