Asp.net 访问服务器上的客户端控件

Asp.net 访问服务器上的客户端控件,asp.net,web-controls,Asp.net,Web Controls,我在一个列表框上应用了一个字段验证器,当文本框中没有选择任何项目时,这个字段验证器就会工作,而且最常见的情况是提交按钮控件会发回到服务器 现在的问题是,如果一个人已经进入页面并想要注销,它仍然会给出相同的异常消息,而不是注销页面 我正在使用ASP.NET和c作为后端。 我希望在验证之前,注销按钮和除提交按钮以外的所有按钮都能正常工作,请帮助。感谢您提前进行了大量更改。您可以使用两种不同的方法: 如果是asp.net按钮,请将注销按钮CauseValidation属性设置为false 为验证器设置

我在一个列表框上应用了一个字段验证器,当文本框中没有选择任何项目时,这个字段验证器就会工作,而且最常见的情况是提交按钮控件会发回到服务器

现在的问题是,如果一个人已经进入页面并想要注销,它仍然会给出相同的异常消息,而不是注销页面

我正在使用ASP.NET和c作为后端。
我希望在验证之前,注销按钮和除提交按钮以外的所有按钮都能正常工作,请帮助。感谢您提前进行了大量更改。

您可以使用两种不同的方法:

如果是asp.net按钮,请将注销按钮CauseValidation属性设置为false

为验证器设置ValidationGroup属性。在ASP.NET中,用于引发回发的按钮和用于验证程序的按钮具有此属性。 对于您的问题,只需将注销按钮ValidationGroup属性设置为不同即可 使用ValidationGroup,您可以在同一页面中具有不同的验证级别。 关于MSDN