Thursday, 25 June 2015

Asp.Net Pass Multiple Parameters in QueryString or URL in Asp.Net Using C#.Net

6/25/2015 - By Pranav Singh 0

This article I will show you how you can pass multiple parameters in querystring or url in asp.net using c#.net.


<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm9.aspx.cs" Inherits="WebApplication2.WebForm9" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Asp.Net Pass Multiple Parameters in QueryString or URL in Asp.Net Using C#.Net</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:Button ID="Button1" runat="server" Text="Submit" onclick="Button1_Click" />
    </div>
    </form>
</body>
</html>

Now add the .cs code.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebApplication2
{
    public partial class WebForm9 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Redirect("WebForm10.aspx?FirstName=John&LastName=Mathu&Rank=20");
        }
    }
}

In above code I have passed the request querystring value in url.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebApplication2
{
    public partial class WebForm9 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Redirect("WebForm10.aspx?FirstName=John&LastName=Mathu&Rank=20");
        }
    }
}

Now on other page add the add the below code to retrieve the value passed in url.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm10.aspx.cs" Inherits="WebApplication2.WebForm10" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Result</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
      First Name : <asp:Label ID="lblFname" runat="server" Text="Label"></asp:Label><br />
       Last Name :<asp:Label ID="lblLname" runat="server" Text="Label"></asp:Label><br />
       Rank :<asp:Label ID="lblRank" runat="server" Text="Label"></asp:Label><br />
    </div>
    </form>
</body>
</html>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebApplication2
{
    public partial class WebForm10 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //FirstName=John&LastName=Mathu&Rank=20
            if (Request.QueryString["FirstName"] != null)
            {
                lblFname.Text = Request.QueryString["FirstName"].ToString();
            }
            if (Request.QueryString["LastName"] != null)
            {
                lblLname.Text = Request.QueryString["LastName"].ToString();
            }
            if (Request.QueryString["Rank"] != null)
            {
                lblRank.Text = Request.QueryString["Rank"].ToString();
            }
        }
    }
}

In above code I have checked the url value and display into the page. Now we have done run the application to check the output.


Now click on button. As we click on button break pint will hit and we will get the value.




Here is the URL



Now press F5 to see the final output.

Tags: , ,
About the Author

We are the group of people who are expertise in different Microsoft technology like Asp.Net,MVC,C#.Net,VB.Net,Windows Application,WPF,jQuery,Javascript,HTML. This blog is designed to share the knowledge.

Get Updates

Subscribe to our e-mail newsletter to receive updates.

Share This Post

0 comments:

Please let me know your view

Free Ebooks


About Us

We are the group of people who are expertise in different Microsoft technology like Asp.Net,MVC,C#.Net,VB.Net,Windows Application,WPF,jQuery,Javascript,HTML. This blog is designed to share the knowledge.

Contact Us

For writing article in this website please send request by your

GMAIL ID: dotnetpools@gmail.com

Bugs and Suggestions

As we all know that this website is for sharing knowledge and providing proper solution. So while reading the article is you find any bug or if you have any suggestion please mail us at contact@aspdotnet-pools.com.

Partners


Global Classified : Connectseekers.com
© 2014 aspdotnet-pools.com Designed by Bloggertheme9.
back to top