Thursday, 5 December 2013

How To Transfer Values From One Page To Another Through Query String in Asp.NET

How To Transfer Values From One Page To Another Through Query String in Asp.NET 


Hi Friends,
          In this post i have shown how to transfer values from one page to another through Query String.


Step 1: Create a New Web Form Page1.aspx . Then paste the below code:-



<asp:Label runat="server" ID="lbl" >Text To Transfer to next Page :</asp:Label><asp:TextBox runat="server" ID="txttrans"></asp:TextBox>
    <br />
    <asp:Button runat="server" ID="btnnext" Text="Transfer To Next Page" onclick="btnnext_Click" />



Step 2: Create a New Web Form Page2.aspx . Then paste the below code:-

 <asp:Label runat="server" ID="lbl" >Text Transfered from Previos Page :</asp:Label><asp:TextBox runat="server" ID="txttransfered"></asp:TextBox>


Step 3: Now open Page2.aspx.cs and paste the below code in Page_Load

if (Request.QueryString.Count > 0)
            {
                txttransfered.Text = Request.QueryString["Text"].ToString();
            }


Step 4: Now open Page1.aspx.cs and paste the below code below Page_Load



 protected void btnnext_Click(object sender, EventArgs e)
        {
            string trans = txttrans.Text.Trim();

            Response.Redirect("~/TransferValues/Page2.aspx?Text="+trans);
            // Your second page url where you want to transfer the values
        }


Snaps:-


Now Click Transfer To Next Page



Your Text is transferred. You can see it in Url.


Please leave your feedback and comments below..!


No comments:

Post a Comment