根据隐藏变量的值进行客户端验证

时间:2013-05-23 14:12:06

标签: javascript asp.net validation

我有一个asp.net Web应用程序,如果用户选择了选项“A”,我会显示一个弹出窗口,用户输入日期,名字,姓氏等,并有验证控件进行客户端验证。

但是,如果用户选择选项“B”,他们只需填写评论部分并提交页面。

我遇到的问题是,由于它是相同的aspx页面,如果用户选择选项“B”,验证控件将不允许表单被限制。因此,如果用户选择选项“A”,我创建了一个隐藏变量来存储值。

我的问题是,如果用户选择选项“B”,如何禁用客户端验证?

我发现这篇文章(How to disable asp.net validator on client side?),然而,这提到了一个回发(我想避免)。

1 个答案:

答案 0 :(得分:1)

请参阅here客户端API。 Page_ValidationActive或ValidatorEnable函数都可以解决您的问题。