0

我在 ASP.Net 向导控件中的 MovePrevious 按钮有几个问题。我试图阻止它在每个步骤中触发控件的验证。我尝试过的尝试是:

1) 将按钮上的 CauseValidation 设置为 false 2) 通过查找按钮的控件 ID 并将其编码为在后面的代码中的 MovePrevious 事件中不触发。

这两个都不起作用,我没有想法,想知道是否有人能解决这个问题。

最后,这是最后一个问题,因为向导控件保留历史记录,如果用户返回第一步,是否可以清理历史记录以便向导重新开始?我使用了 GetHistory 方法,但这似乎搞砸了下拉列表的绑定。

4

1 回答 1

0

您可以使用ValidationGroup property

为您的验证器控件设置一个 ValidationGroup1 为您的按钮设置另一个 ValidationGroup2

链接:http: //msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.basevalidator.validationgroup%28v=vs.80%29.aspx

于 2012-10-22T18:57:33.783 回答