Как я могу получить доступ к кнопке завершения мастера ASP.Net в коде? - PullRequest
6 голосов
/ 20 февраля 2010

У меня есть элемент управления asp.net wizard с кнопкой «финиш», определенной в FinishNavigationTemplate. Я хотел бы получить доступ к этой кнопке в коде, чтобы выделить ее, если завершение работы мастера не завершено.

Я пытался сделать FindControl на WizardStep следующим образом:

Button b = (Button) wsReviewOrder.FindControl("FinishButton");

Я попытался выполнить FindControl для всего элемента управления Wizard следующим образом:

Button b = (Button) wCheckout.FindControl("FinishButton");

Ничто из этого не помогло мне.

1 Ответ

7 голосов
/ 22 февраля 2010

Я наткнулся на этот пост, который помог мне получить ответ:

http://forums.asp.net/t/903710.aspx

Вот что у меня сработало:

Button b = (Button)wCheckout.FindControl("FinishNavigationTemplateContainerID").FindControl("FinishButton");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...