隐藏的验证器控件仍然验证?

时间:2010-12-28 03:40:10

标签: javascript asp.net validation

我已经设置了一个页面,该页面使用JavaScript隐藏或显示HTML表格中的行,具体取决于复选框的状态。

到目前为止,这么好。但这是一个数据输入表单,有些行包含验证控件。但是,如果我隐藏包含验证控件的行(使用JavaScript:style.display = 'none'),控件仍会在尝试回发时验证。

任何人都可以提出一种方法可以做到这一点,但是如果该行被隐藏了,那么验证控件不会做任何事情吗?

1 个答案:

答案 0 :(得分:1)

您必须使用ValidatorEnable方法禁用验证程序:http://geekswithblogs.net/jonasb/archive/2006/08/11/87708.aspx