『笔记』Session操作
Session的写入
//将错误信息写入Session
Session["sessionError"] = strError;
//跳转至错误处理页面
Server.Transfer("Error.aspx");
Session["sessionError"] = strError;
//跳转至错误处理页面
Server.Transfer("Error.aspx");
Session的读出和清除
//得到前页Session
string strError = Session["sessionError"].ToString();
ErrorShow(strError);
Session.Remove("sessionError");
string strError = Session["sessionError"].ToString();
ErrorShow(strError);
Session.Remove("sessionError");
Session的彻底清除可以用 Session.Clear();
听同事说Session的页面跳转一般都用Server.Transfer("AimPage.aspx"); 而不是用 Response.Redirect("AimPage.aspx");
还没搞懂两个的区别,不过可以看出的就是地址栏的地址的不同。
不知哪位朋友能方便解释一下。