Search code examples
c#javascriptasp.netrequiredfieldvalidator

How to implement Validation Controls with multiple submit buttons


enter image description here

There are two submit buttons on web form, Required field validation is there, i want if i click first submit button, it doesn't check the second submit. Mean i only want that only first text box Required validation must work? what should i have to do that i can segregate validation on multiple submit buttons For more detail, snap shot is included.


Solution

  • What you need is validationGroup property

    The required Filed Validator will have following property

     <asp:requiredfieldvalidator id="RequiredFieldValidator2"
          ...
          validationgroup="Group1"
          ...
          runat="Server">
        </asp:requiredfieldvalidator>
    

    And associated button

     <asp:button id="Button1" 
          text="Validate" 
          causesvalidation="true"
          validationgroup="Group1"
          runat="Server" />
    

    In this way you can organise which validation to perform on any specific button click