string userid;
userid=Session["userid"].ToString();
if (userid.Equals(""))
{
Response.Write("session值超時");
}
else
{
Response.Write("session值");
}为什么在我没有登录,直接访问main.htm框架页时,Response.Write("session值超時");这句话输不出来呢?而在登录入,进入main.htm页面就能Response.Write("session值");出来.]
即是说:userid=Session["userid"].ToString();在没有session值时.就出错了.怎么办?
userid=Session["userid"].ToString();
if (userid.Equals(""))
{
Response.Write("session值超時");
}
else
{
Response.Write("session值");
}为什么在我没有登录,直接访问main.htm框架页时,Response.Write("session值超時");这句话输不出来呢?而在登录入,进入main.htm页面就能Response.Write("session值");出来.]
即是说:userid=Session["userid"].ToString();在没有session值时.就出错了.怎么办?
{
Response.Write("session值超時");
}
else
{
Response.Write("session值");
}
行 23: string userid;
行 24: userid=Session["userid"].ToString();
行 25: if (userid==null)
行 26: {
源文件: d:\117\adminback\left.aspx.cs 行: 24
页面1触发后的页面2得到接受Session的值:
UserName=Session["userName"].ToString();
if (UserName ==null)
{
Response.Write("session值超時");
}
else
{
Response.Write("session值");
}
//try it,Maybe OK!