[ASP.NET] 移除Wizard按钮

摘要:[ASP.NET] 移除Wizard按钮


最近使用Wizard把所有的步骤都做在一起,
因为好处是方便使用,而且弹性大,
比方说,当我有一大堆搜寻条件,当要从搜寻结果回到上一页时,
常常要很费功的让组合回去,但是用Wizard就可以很方便的回道上一页,
但是Wizard很鸡婆的会帮我增加一堆控件的按钮,
我要套用我的按钮来进行动作,可是下面总会有个下一步之类的按钮,
为了要取消这些按钮,我找了MSDN都找不到,
后来就用了老方法,用参考的方式移除了按钮,

??? Dim BtnNext, BtnPrev As Button
??? BtnNext = CType(Wizard1.FindControl("StartNavigationTemplateContainerID").FindControl("StartNextButton"), Button)
??? BtnPrev = CType(Wizard1.FindControl("FinishNavigationTemplateContainerID").FindControl("FinishPreviousButton"), Button)

用这方法找到控件后,然后把自己移除
??? BtnNext.Parent.Controls.Remove(BtnNext)
??? BtnPrev.Parent.Controls.Remove(BtnPrev)
这样就可以把按钮移除了

顺便记录一下,当使用自己自订的按钮控件要如何到下一步呢?
很简单的方法就是:
??? Me.Wizard1.ActiveStepIndex = 1
Index是从0开始喔

原文:大专栏  [ASP.NET] 移除Wizard按钮

相关文章
相关标签/搜索