2013-03-05 44 views
0

我在页面上有两个按钮,我想触发验证器只有其中一个不是两个。asp.net通过RequiredFieldValidator验证

  • 第一个按钮位于主页面。
  • 第二个在页面中。

我不想第一个按钮触发RequiredFieldValidator我设置UseSubmitBehavior="False"按钮,它不工作对我来说

回答

2

Validation Groups允许应用验证了一组控件。它特别适用于页面上有多个按钮,并且一个按钮应该触发一组控件和另一组按钮的验证。它可以通过将验证组属性设置为验证器控件上的某个字符串值以及按钮控件来实现。

+0

虽然这在理论上可以回答的问题,[这将是优选的](http://meta.stackexchange.com/q/8259)包括基本部分答案在这里,并提供参考链接。 – 2013-03-05 16:18:00

+0

没错,但在这种情况下,术语“验证组”本身就是一个答案。我不知道如何应用这个,因为在OP中也没有提供标记。 – Sunny 2013-03-05 16:22:27

+0

这帮了我,解决了我的问题 – BMW 2013-03-05 16:23:49