javascript - 隐藏的验证器控件仍然有效吗?

标签 javascript asp.net validation

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

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

任何人都可以建议一种方法,我可以做到这一点,但如果该行被隐藏,验证控件不会执行任何操作?

最佳答案

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

关于javascript - 隐藏的验证器控件仍然有效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4543503/

相关文章:

javascript - AngularJS 中的自定义验证比较两个日期

php - 验证 URL 是来自 Bing Search API 的直接图像 URL?

javascript - 如何检测 JQM 中何时单击非事件按钮?

java - JSP 文件中的母版页

javascript - 复选框验证javascript

AngularJs 不验证无效的下拉选择

javascript - 如何通过使用 ajax 从数据库获取 json 数据,使用 javascript 将 case 添加到 switch 语句?

javascript - 如何在导航到另一个页面而不是刷新时清除 sessionStorage?

c# - 无法打开登录请求的数据库 "test"。登录失败。用户 'xyz\ASPNET' 登录失败

css - asp.net 中的样式 ListView