ASP.Net验证分组

时间:2009-08-26 18:01:00

标签: asp.net

有没有办法将某些控件的验证绑定到ASP.Net Web表单上的一个按钮,并将其他控件的验证绑定到另一个按钮?例如,如果我有6个文本框(A,B,C,D,E和F)和两个按钮控件,我只想在文本框A,B和C上调用验证,如果单击按钮1。如果单击按钮2,我只想在文本框D,E和F上调用验证。

3 个答案:

答案 0 :(得分:3)

是的,你可以使用验证器的ValidationGroup属性和导致验证的控件,如按钮。

答案 1 :(得分:2)

对每个控件使用ValidationGroup字段。将文本框A,B,C和按钮1标记为ValidationGroup ='Group 1',或类似的东西。对文本框D,E,F和按钮2执行相同的操作,使用不同的组名。这样,只有按下具有该名称的按钮时,才会验证具有匹配组名称的控件(在您的情况下)。

答案 2 :(得分:0)