ASP.NET Ajax和Validator问题

时间:2010-11-09 09:21:06

标签: asp.net ajax .net-3.5 asp.net-ajax webforms

我有一个带有TextBox,SaveButton,RequiredFieldValidator,DataGrid和分页按钮的webform。它们都在一个UpdatePanel中。 SaveButton将TextBox值保存到数据库并刷新DataGrid。分页按钮检索下n个记录并刷新DataGrid。问题是,当我单击分页按钮刷新DataGrid时,RequiredFieldValidator会触发。如何在单击SaveButton时将其激活?

我为验证器设置了EnableClientScript =“true”和ControlToValidate =“textBox1”。

2 个答案:

答案 0 :(得分:1)

将文本框验证程序和保存按钮限制为Validation Group

答案 1 :(得分:0)

通过设置分页按钮的CausesValidation = false来解决它。