Many times we need to pass the data from browser, from one page to another page in that case we need to use the query string.
1. Send data from query string.
Just add the parameter at the last of the url. Suppose you are using response.redirect than
Response.Redirect("default.aspx?param=1"); //where param=1 is query string
2. To receive data from query string.
a. Read data from query string.
string v = Request.QueryString["param"];
if (v != null)
{
Response.Write("param is ");
Response.Write(v);
}
b. Another way to read query string is;
Uri RealURL = new Uri(HttpContext.Current.Request.Url.Scheme + "://" + HttpContext.Current.Request.Url.Authority + HttpContext.Current.Request.RawUrl);
string yourValue = HttpUtility.ParseQueryString(RealURL.Query).Get("Param");
No comments:
Post a Comment