帮忙解答一下Session的静态写法吧,急用,谢谢

解决方案 »

  1.   

    sesson是独立于进程的,也就是说和进程对应的,虽然保存的方式有很多种,应该没有静态的说法,不可以跨进程访问。
    可以用application,cache代替。
      

  2.   

    楼主的意思可能就是想把Session值储存起来,
    如果是这样的话,就不能用session. 可以用cache把值缓存,\
      

  3.   

    何谓静态Session?何谓Session的静态写法?是否楼主自己想到的新名词?
      

  4.   

    楼主可能是对session不是太了解,或者表达错了,呵呵
      

  5.   

    保存在 Application 吧.
      

  6.   

    if (Sessiion["登陸"]==null)
    Response.Write("請登錄");
    else
    Response.Write("新聞");
      

  7.   

    可以用Cookie,不过要求客户端要打开Cookie功能的
      

  8.   

    刚才做了一下,如果未登陆就无法创建Session,判断是否为空就会出错,能不能在登陆前就创建一个为空的Session["user_id"]呢?
      

  9.   

    在登陆时判断:
    if 登陆 then Sessiion["登陸"]="true" 
    if 没有登陆 then Sessiion["登陸"]="false" 
    然后更具Sessiion["登陸"]来做:
    if Sessiion["登陸"]=="true" then
    显示 新闻具体内容;
    else
    显示 新闻标题;注意Sessiion的取与给值是相同的写法。
      

  10.   

    判断session等于null应该不会出错吧
      

  11.   

    if ( Session["user_id"] == null)
    {
    //user not login 
    }
    else
    {
    //user logged in
    }