ASP.NET ValidationGroup Attribute

Definition and Usage

The ValidationGroup property specifies the control group that is validated during validation.

This property is most commonly used when there are multiple buttons in a form.

Syntax

<asp:ImageButton ValidationGroup="group" runat="server" />
Property Description
group The validation group to be verified.

Example

The following example verifies a specific validation group:

<asp:textbox id="tb1" runat=Server />
<asp:requiredfieldvalidator id="ReqField1" controltovalidate="tb1"
validationgroup="valGroup1" errormessage="Required" runat=Server />
<asp:ImageButton id="Button2" causesvalidation=true
validationgroup="valGroup2" ImageUrl="img.gif" runat=Server />

Example

Set two different validation groups in a form