asp.net - 由于需要验证器,无法更改 asp 页面

标签 asp.net validation

在我的一个 ASP.NET 页面上,我有一些文本框和附加的必需验证器。验证一切正常,但是当我想将页面更改为另一个所需的验证器时不允许这样做,因为我没有填写文本框:/

如何允许更改页面而不填写验证文本框?我必须在“退出页面”中创建一个条件(它是如何命名的?)事件禁用需要验证?

请帮忙;)

最佳答案

如果您使用某些控件移至下一页,请将其 CausesValidation 属性设置为 False

例如,如果您单击一个按钮将您移至下一页,则如下所示:

<asp:LinkButton id="myButton" runat="server" CausesValidation="False" .... />

关于asp.net - 由于需要验证器,无法更改 asp 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2211619/

相关文章:

javascript - asp.net mvc 创建没有模型对象的表单

javascript - 使用 IE9 访问网站时出现 "SCRIPT28: Out of stack space"

c# - 繁重页面中的所有元素(如图像)一起加载到浏览器中

jquery - 如何在电子邮件字段上验证@mydomain.com

c# - 如何在 C# 和 DataAnnotation 中创建通用的 UniqueValidationAttribute?

c# - 我需要一个正则表达式来验证给定字符串中至少 7 位数字

javascript - 使用 Javascript 添加行,但它显示然后变得不可见

asp.net - 如何将单独的查询绑定(bind)到 GridView Asp.net C# 中的单独列

javascript - Codemirror 的 HTMLHint 验证器

使用 If 语句上传的 PHP 文件验证