0

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

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

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

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

我发现了这篇文章(如何在客户端禁用 asp.net 验证器?),但是,这提到了回发(我想避免)。

4

1 回答 1

1

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

于 2013-05-23T14:40:39.487 回答