链接按钮单击主页面导致内容页面验证器触发

时间:2011-05-09 15:06:54

标签: c# asp.net

在我的ASP.Net页面中,我有几个链接按钮控件放在母版页中。每当我点击链接按钮时,作为内容页面一部分的必填字段验证器就会被触发。

当有人点击属于母版页的链接按钮时,我不希望验证器触发。有什么办法可以通过javascript将Page.ClientValidate()设置为true吗?

1 个答案:

答案 0 :(得分:6)

有一个CausesValidation属性,您可以将此属性设置为false。

您可能还遇到了一种情况,即您不想将验证组分开,然后有一个ValidationGroup属性。在这种情况下,只有同一验证组中的控件才会触发验证。默认情况下,所有控件都属于没有名称的验证组(空字符串),这就是您遇到此问题的原因。