应该是可以的吧你判断一下这个session是否为空
if (Session["index"] == null)
{
//看看是否为空
}

解决方案 »

  1.   

    就是空的啊
     我的后台左边iframe是一个tree.xml出来的菜单,有很多页面的链接到右边的iframe里
     登陆的时候把用户信息放到session中,去访问别的页面都好好的(如果session不合要求是会强制转到首页的)
     现在我怎么试都是一到产品模块就报错,未想对象引用到实体……也能排队写错代码的可能,我都是ctrl + C/V访问的Session。我调试了两个多小时了,现在特郁闷啊,唉
      

  2.   

    比如我在产品项目的page_load里第一行放一个这个string faintToDeath = Session["myKey"].ToString();就给我报错,我能不郁闷吗?
    ……嗯,要用的名称空间我也都有using的。快来人点化我吧
      

  3.   

    http://www.csdn.net/develop/Read_Article.asp?Id=21714
      

  4.   

    Session是不可以跨项目使用的!Session通常以COOKIE的形式保存在CLIENT,当页面提交的时候,IE会把所有DOMAIN指向你要访问的站点的COOKIE传递给SERVER,如果你的项目是在同一个DOMAIN下,你可以通过COOKIE来实现数据跨项目共享。