Print all session/post/get variables in ASP.NET page
I am very new to ASP.NET, I'm quite used to PHP (which we unfortunately do not use at work) I'd like to print all the session variab开发者_JAVA百科les. In PHP it's quite easy, I use:
echo '<pre>' . print_r($_SESSION, true) . '</pre>';
for this, but is there an as-easy ASP.NET equivalent?
with box being a label.
foreach (string i in Session.Contents) {
if (Session[i] != null) {
box.Text += i + " = " + Session[i].ToString() + "\n";
}
}
Your easiest route is to just enable tracing. This will show you all of this information automatically. You can do this at the page, or the application level.
Here is a quick tutorial on getting started.
Use HttpRequest.Params
:
Gets a combined collection of QueryString, Form, ServerVariables, and Cookies items.
精彩评论