A query string is information sent to the server appended to the end of a page URL.
Following are the benefits of using query string for state management:-
1.No server resources are required. The query string is contained in the HTTP request for a specific URL.
All browsers support query strings.
Following are limitations of query string :-
1.Query string data is directly visible to user thus leading to security problems.-
2. Most browsers and client devices impose a 255-character limit on URL length. Below is a sample “Login” query string passed in URL http://www.querystring.com/login.asp?login=testing.This querystring data can then be requested later by using Request.QueryString(“login”).