基于隐藏变量的值执行客户端验证
Doing clientside validation based on the value of a hidden variable
我有一个asp.net web应用程序,如果用户选择选项"A",我显示一个弹出窗口,其中用户输入日期,名字,姓氏等,并有验证控件做客户端验证。
然而,如果用户选择选项"B",他们只需填写评论部分并提交页面。
我遇到的问题是,因为它是相同的aspx页面,如果用户选择选项"B",验证控件将不允许提交表单。所以我创建了一个隐藏变量来存储用户选择选项"a"时的值。
我的问题是如何禁用客户端验证,如果用户选择选项"B"?
我找到了这篇文章(如何在客户端禁用asp.net验证器?),然而,这提到了回发(这是我想避免的)。
查看这里的客户端API。Page_ValidationActive或ValidatorEnable函数都可以解决您的问题。
相关文章:
- 通过ajax从客户端调用C#方法来执行C#方法
- 如何在VB中先执行客户端代码,然后再执行服务器端代码
- 正在使用在服务器端或客户端执行的 Jquery 函数
- Google API 的客户端库不会执行回调
- 在非 ajax 调用中的客户端执行 JavaScript
- 突出显示与perl正则表达式匹配的HTML部分 - 在服务器端perl或客户端javascript中执行此操作
- 如何使用Javascript执行客户端web抓取
- ASPxClientGridView之后激发的客户端事件.ApplyFilter执行其工作
- 在执行客户端脚本后获取文档源
- 如何对密码执行客户端表单验证
- 在链接单击时执行客户端脚本
- 我应该使用什么方法来执行客户端筛选
- 完成更新面板回发后如何执行客户端代码
- 单击按钮时执行客户端和服务器端功能 - 特定方案
- 基于隐藏变量的值执行客户端验证
- 以编程方式调用PHP页面并需要执行客户端Javascript
- 是否有可能在ASP.Net中执行客户端代码之前执行服务器端代码?
- BrowserStack-使用Node.JS执行客户端JS
- ASP.NET代码隐藏文件在哪里执行?(客户端或服务器)
- 执行客户端单击,然后回发页面