asp.net - Session values null after redirect except when running in VS Debug mode -


i have asp.net web application takes user input across several forms. sort of wizard. on first form, user enters information clicks "next" button. in click event of button save information session object (via properties in master page). redirect next page.

here example of doing:

in fist page...

protected void nextbutton_click(object sender, eventargs args) {   //go next form   master.sessionval1 = value1;   master.sessionval2 = value2;   response.redirect("~/thenextpage.aspx", false); } 

in masterpage.cs..

public long value1 {     { return (long)session["value1"]; }     set { session["value1"] = value; } }  public long value2 {     { return (long)session["value2"]; }     set { session["value2"] = value; } } 

pretty basic stuff. when run in debug mode in vs2008 works perfectly. when push test server (iis7) nullreference exceptions when try access value1, value2, etc. stored in session object.

update: have discovered if migrate code 1 server problem described above. but, if promote server works expected.

both servers windows server 2008 iis7. have looked @ application pool settings , state management settings , not see differences.

ok, added web.config:

<sessionstate cookieless="true" /> 

and worked there must way solve this.


Comments

Popular posts from this blog

c++ - Convert big endian to little endian when reading from a binary file -

C#: Application without a window or taskbar item (background app) that can still use Console.WriteLine() -

unicode - Are email addresses allowed to contain non-alphanumeric characters? -