ASP.NET - RequiredFieldValidator仅验证特定控件

时间:2012-04-16 06:11:32

标签: asp.net requiredfieldvalidator

我有一个网络表单。有许多不同的部分。我可以说每个部分都显示数据表的数据。在每个部分我都有OK和取消按钮。当我按下OK时,会对数据库中的表进行任何更改。我还放了一些Requiredfieldvalidators。假设我在第一部分中插入一条新记录,并且字段输入正确。当我按下OK时,我会收到其他部分的其他验证器引发的错误消息。当我按下特定部分的OK按钮以获取同一区域的验证错误时,有没有办法?所以我可能需要的是一个不会作为漏洞提交者的按钮,而是一个特定部分的提交者。

2 个答案:

答案 0 :(得分:10)

ValidationGroup上放置RequiredFieldValidator。然后将相同的ValidationGroup放在正确的提交按钮上。点击后,只验证作为该组一部分的验证控件。

http://msdn.microsoft.com/en-us/library/ms227424.aspx

答案 1 :(得分:1)

我认为meep是正确的ValidationGroup可以帮助您解决问题。看看this article