How to pass multiple querystring in asp.net




Method 1

//SET

string QueryString1 = string.Format("FirstName={0}", "IT Headway");

string QueryString2 = string.Format("LastName={0}", "Technology");
string QueryString3 = string.Format("Website={0}", http://www.itheadway.com/);
string navurl = "Default2.aspx?" + QueryString1 +"&"+ QueryString2 +"&"+ QueryString3;
HyperLink1.NavigateUrl = navurl;
 
//GET
if (Request.QueryString["FirstName"] != null && Request.QueryString["LastName"] != null && Request.QueryString["Website"] != null)

{
Label1.Text = Request.QueryString["FirstName"].ToString();
Label1.Text += Request.QueryString["LastName"].ToString();
Label1.Text += Environment.NewLine + Request.QueryString["Website"].ToString();
}

 
Method 2


//use cache...

//SET

ArrayList arr = new ArrayList();
arr.Insert(0, "file1");
arr.Insert(1, "file2");
arr.Insert(2, "file3");
Cache["test"] = arr;
arr = null;
Response.Redirect("Default2.aspx");



//GET
ArrayList ary = new ArrayList();
ary.Add(Cache["test"]);
Cache.Remove("test");

Post a Comment

2 Comments

  1. i want dropdownlist with multi selection in asp.net

    ReplyDelete
  2. pass query string in encrypted format and get decrypted format means query string show on url encrypted format

    ReplyDelete