如何在代码中访问ASP.Net向导完成按钮?

时间:2010-02-19 21:13:26

标签: c# asp.net webforms

我有一个asp.net向导控件,其中包含FinishNavigationTemplate中定义的“完成”按钮。我希望在代码中访问该按钮,以便在完成向导未完成时为其提供焦点。

我尝试在WizardStep上执行FindControl,如下所示:

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

我尝试在整个Wizard控件上执行FindControl,如下所示:

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

这些都不适合我。

1 个答案:

答案 0 :(得分:7)

我跑过这篇文章,帮助我得到答案:

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

这对我有用:

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