Click here to Skip to main content
15,881,709 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
XML
<table align="center" cellpadding="4" cellspacing="4">
                    <tr>
                        <td align="right">
                            Code
                        </td>
                        <td align="left">
                            <asp:TextBox ID="TxtBrCode" runat="server"
                                ontextchanged="TxtBrCode_TextChanged" AutoPostBack="true"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="Required"
                                Text="*" ControlToValidate="TxtBrCode"/>
                        </td>
                        <td align="right">
                            Name
                        </td>
                        <td align="left">
                            <asp:TextBox ID="TxtBrName" runat="server"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="Required"
                                Text="*" ControlToValidate="TxtBrName"/>
                        </td>
                    </tr>
                    <tr>
                        <td align="right">
                            Region
                        </td>
                        <td align="left">
                            <asp:DropDownList ID="DdlRegion" runat="server">
                            </asp:DropDownList>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ErrorMessage="Required"
                                Text="*" ControlToValidate="DdlRegion"/>
                        </td>
                        <td align="right">
                            Phone
                        </td>
                        <td align="left">
                            <asp:TextBox ID="TxtPhone" runat="server"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ErrorMessage="Required"
                                Text="*" ControlToValidate="TxtPhone"/>
                            <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" ErrorMessage="Invalid Phone Number"
                                Text="*" ControlToValidate="TxtPhone" ValidationExpression="\d{10}"/>
                        </td>
                    </tr>
                    <tr>
                        <td align="right">
                            Mobile
                        </td>
                        <td align="left">
                            <asp:TextBox ID="TxtMobile" runat="server"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ErrorMessage="Required"
                                Text="*" ControlToValidate="TxtMobile"/>
                            <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="Invalid Mobile Number"
                                Text="*" ControlToValidate="TxtMobile" ValidationExpression="\d{10}"/>
                        </td>
                        <td align="right">
                            Email
                        </td>
                        <td align="left">
                            <asp:TextBox ID="TxtEmail" runat="server"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" ErrorMessage="Required"
                                Text="*" ControlToValidate="TxtEmail"/>
                            <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ErrorMessage="Invalid Email ID" Text="*"
                             ControlToValidate="TxtEmail" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"/>
                        </td>
                    </tr>
                    <tr>
                        <td align="right">
                            ContactPerson
                        </td>
                        <td align="left">
                            <asp:TextBox ID="TxtContactPerson" runat="server"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ErrorMessage="Required"
                                Text="*" ControlToValidate="TxtContactPerson"/>
                        </td>
                        <td align="right">
                            Address
                        </td>
                        <td align="left">
                            <asp:TextBox ID="TxtAddress" runat="server"></asp:TextBox>
                            <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" ErrorMessage="Required"
                                Text="*" ControlToValidate="TxtAddress"/>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="4" align="center">
                            <asp:Button ID="BtnSave" runat="server" Text="Save" OnClick="BtnSave_Click" />
                            <asp:Button ID="BtnCancel" runat="server" Text="Cancel" OnClick="BtnCancel_Click" />
                        </td>
                    </tr>
                    <tr>
                        <td colspan="4" align="center">
                            <asp:ValidationSummary ID="VS" runat="server" CssClass="ValidationSummaryclass" ShowSummary="true" EnableClientScript="true"/>
                        </td>
                    </tr>
                </table>

C#
protected void BtnCancel_Click(object sender, EventArgs e)
        {
           Response.Redirect("Branches.aspx");
        }

when i click my cancel button the page has to redirect to branch.aspx,but it is showing validation errors.
Posted

Hi Ranga,
Change validation group for cancel button(I changed to 0) this will generate validation error(if required fields are blank) only when you click save button in your webpage.
 
Share this answer
 
Hello My Dear Friend,

Go to your CANCEL Button properties and check Causes Validation properties

if it is true make it false

or

if it is false make it true.



This will work 100% am sure.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900