我做的是用户发布信息的页面,有时用户编辑信息一段时间,提交时没有session就出现了错误,怎么办,想延长session的时间,怎么做?

解决方案 »

  1.   

    Global.asax文件void Session_Start(object sender, EventArgs e) 

        Session.Timeout = 600; 

      

  2.   

    我记得是IIS上设置的。
    点击站点,然后右击属性。
    选择ASP.NET
    然后点击编辑配置。
    web.config
      

  3.   

    我用的是虚拟主机,没法设置啊 ,我在Global.asax文件里面设置了,还是不行啊
      

  4.   

    在web.config   
        
    或者在代码中设置session.timeout=TIME   
        
    默认为20分
      

  5.   

    去web.config去配置就可以了啊  !丫丫 
      

  6.   

    Session超时一般指的是用户长时间不访问,服务器认为用户不再连接,自动销毁该Session
    解决办法是用户不访问服务器,你用一个框架不断的刷新 .
      

  7.   

    在web.config文件中配置就可以了,我配置长达6小时的Session
      

  8.   

    在 webConfig中<sessionState mode="InProc" cookieless="false" timeout="240" stateConnectionString=" tcpip=192.168.0.1:42424" stateNetworkTimeout="14400" />  
      

  9.   

    自己直接设置下就行了  或者session.timeout设他也行
    随便都可以
      

  10.   

    应该是在web.config文件中配置的
      

  11.   

     <sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;user id=sa;password=" cookieless="false" timeout="20" />
    开启服务
      

  12.   

    配置webconfig就可以的,去baidu查一下
      

  13.   

    在web.config中,session节点中设置timeout=xx就可以了
      

  14.   

    1 用隐藏的方式不停刷新某个页面(该页面是ASPX页面)
    2 设置SESSIONTIMEOUT的值,在WEB.CONFIG里面(但貌似这种方法不怎么好用,好像操时时间并不准确)
    3 采用COOKIE验证。