session的问题
if(Session["name"].ToString()==null||Session["name"].ToString()==""){
Response.Write("<script>alert('网页过期,请重新登陆!');window.close()</script>");
}
我这样在页面里判断,怎么在这里就报错了。怎么没弹出窗口
Session["name"].ToString()==null||Session["name"].ToString()=="")
--------------------编程问答-------------------- null是不能ToString()的.
要判断Session["name"]==null
--------------------编程问答-------------------- 一楼正解,要先判断是否==null --------------------编程问答-------------------- 一楼是对的 --------------------编程问答-------------------- session为null的时候不能.tostring() 否则会出错
判断session[""]==""||session[""]==null即可 --------------------编程问答-------------------- 啊哦,来晚了 --------------------编程问答-------------------- Session["name"]==null --------------------编程问答--------------------
if(Session["name"] ==null || Session["name"].ToString()=="")--------------------编程问答-------------------- if (Session["s"] != null)
{
Response.Write(" <script> alert('网页过期,请重新登陆!');window.close() </script> ");
}
{
this.TextBox1.Text = Session["s"].ToString();
} --------------------编程问答-------------------- if(Session["name"] ==null)
{
if(Session["name"].ToString().Length>0)
{
Response.Write(" <script> alert('网页过期,请重新登陆!');window.close() </script> ");
}
}
--------------------编程问答-------------------- if (Convert.ToString(Session["LoginID"]) == "" ||Convert.ToString(Session["LoginID"]) == null)
{
Response.Redirect("../return.aspx");
} --------------------编程问答-------------------- 还没注意这问题,关注一下 --------------------编程问答-------------------- Session["name"]==null
Session["name"]为null时是不能.ToString() --------------------编程问答-------------------- if(Session["name"].ToString()==string.Empty ¦ ¦Session["name"].ToString()=="")
{
Response.Write(" <script> alert('网页过期,请重新登陆!');window.close() </script> ");
}
--------------------编程问答-------------------- 哎呀 ,这么多正确答案啊
补充:.NET技术 , ASP.NET