我已经设置了一个页面,该页面使用JavaScript隐藏或显示HTML表格中的行,具体取决于复选框的状态。
到目前为止,这么好。但这是一个数据输入表单,有些行包含验证控件。但是,如果我隐藏包含验证控件的行(使用JavaScript:style.display = 'none'
),控件仍会在尝试回发时验证。
任何人都可以提出一种方法可以做到这一点,但是如果该行被隐藏了,那么验证控件不会做任何事情吗?
答案 0 :(得分:1)
您必须使用ValidatorEnable方法禁用验证程序:http://geekswithblogs.net/jonasb/archive/2006/08/11/87708.aspx