我有一个asp.net Web应用程序,如果用户选择了选项“A”,我会显示一个弹出窗口,用户输入日期,名字,姓氏等,并有验证控件进行客户端验证。
但是,如果用户选择选项“B”,他们只需填写评论部分并提交页面。
我遇到的问题是,由于它是相同的aspx页面,如果用户选择选项“B”,验证控件将不允许表单被限制。因此,如果用户选择选项“A”,我创建了一个隐藏变量来存储值。
我的问题是,如果用户选择选项“B”,如何禁用客户端验证?
我发现这篇文章(How to disable asp.net validator on client side?),然而,这提到了一个回发(我想避免)。