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

Mak*_*ako 1 c# asp.net

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

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

Joh*_*ren 6

有一个CausesValidation属性,您可以为此类控件设置为false.

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