Question: I've got a page that contains a huge amount of controls, (gridviews, reportviewers, buttons etc.)

Now I've a couple of textboxes and dropdowns that represent a "form" user might want to fill up and submit by clicking a button. Some of these controls contain "RequiredFieldValidator"s. 

```
<fieldset runat="server" >
                    <asp:Label ID="lblName" runat="server" Text="Name:" AssociatedControlID="txtName" />
                    <asp:RequiredFieldValidator ID="rfvTxtName" runat="server" ControlToValidate="txtName" Text="(Required)" />
                    <asp:TextBox ID="txtName" Width="175px" runat="server" />
                    ....
                    ....
 </fieldset>

```

The problem I encounter is that no other button on the entire asp form can be clicked because of these validation controls. 

The question is; how do I set this validation to only listen to that particular fieldset and not the whole page?

Answer: 
Set the [ValidationGroup](http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.basevalidator.validationgroup.aspx) property of those controls to something unique.

More info [here](http://msdn.microsoft.com/en-us/library/ms227424.aspx).
You ca also change property **CausesValidation** to **False** for control that you don't want to validate.