Click here to Skip to main content
15,885,733 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
I want to apply Ajax on multiple update Panels in Asp.Net. I have one textbox with required field validator. i want to redirect from update button to next page when i press update button it shows required field validator error.
in update button property i already set the postbackurl property for redirect.

here is the Code

ASP.NET
   <form id="form1" runat="server">
    <div>
    
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <br />
        <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
        
            <ContentTemplate>
                <asp:TextBox ID="TextBox1" runat="server" AutoPostBack="True"></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"  ControlToValidate="TextBox1"
                    ErrorMessage="***"></asp:RequiredFieldValidator>
                <br />
                <asp:Button ID="Button1" runat="server" Text="Save" />
                <br />
<br />
            </ContentTemplate>
        </asp:UpdatePanel>
        <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
        <Triggers>
            <asp:AsyncPostBackTrigger ControlID="Button2" EventName="Click" />
        </Triggers>
            <ContentTemplate>
            
                &nbsp;&nbsp;
                <asp:Button ID="Button2" runat="server" PostBackUrl="~/about.aspx" 
                    Text="Update" />
            </ContentTemplate>
        </asp:UpdatePanel>
      
        <br />
    
            &nbsp;&nbsp;
    
            <br />
        <br />
    
    </div>
    </form>
Posted

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