Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: ASP.NET
What is diff between request.querystring and session and when , which condition they are used
Posted 22-Feb-13 3:57am
Comments
richcb at 22-Feb-13 9:43am
   
Those two are nothing alike and to ask this question shows that you have not even bothered to research either of the topics to even the slightest degree.
Orcun Iyigun at 22-Feb-13 10:20am
   
I wish I can 5 this comment...
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Request.QueryString is the query string, meaning the values passed in after the url. http://www.mysite.com/page.aspx?id=1&catid=5
 
id=1&catid=5 is the querystring.
 
Session is something stored in memory (usually) on the server that you can only get access to in C# or server side code.
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Request.QueryString() is used to pass information from one page to another page,which is totally visible to end user in Address url.
Session values are stored in the IIS memory.
 
My Suggestion is:When application to need transfer data securly,then use Session.
When security is not needed then you can use Request.QueryString()
  Permalink  
v2
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 DamithSL 400
1 Maciej Los 217
2 OriginalGriff 213
3 BillWoodruff 130
4 Zoltán Zörgő 85
0 OriginalGriff 7,953
1 DamithSL 6,139
2 Sergey Alexandrovich Kryukov 5,449
3 Maciej Los 5,293
4 Kornfeld Eliyahu Peter 4,539


Advertise | Privacy | Mobile
Web04 | 2.8.141223.1 | Last Updated 26 Jul 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100