当Response.Redirect(),session会无效吗?
究竟session是怎么用的,当我Response.Redirect()时,session原来的值都没有,为什么会这样?在线等.....
------解决方案--------------------不会丢失的啊
------解决方案--------------------使用session前,要在global.axas的 
     void Session_Start(object sender, EventArgs e)  
     {   
     session[ "name "]=null 
   } 
 定义   
    如要清除session,需要在此事件中执行   
     void Session_End(object sender, EventArgs e)  
     { 
         // 在会话结束时运行的代码。  
         // 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为 
         // InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer  
         // 或 SQLServer,则不会引发该事件。   
     }   
   你说的情况应该不存在,不应该清空的 
------解决方案--------------------Session如果不TimeOut(超时)或者明确的Abandon(注销的时候)是不会丢失的
------解决方案--------------------不会
------解决方案--------------------完整地描述下问题看看。
------解决方案--------------------1。打开web.config文件,设置如下:      
 mode= "StateServer " //就是修改这里为“StateServer”  
 stateConnectionString= "tcpip=127.0.0.1:42424 "  
 sqlConnectionString= "data source=127.0.0.1;Trusted_Connection=yes "  
 cookieless= "false "  
 timeout= "30 "  
 />     
 2。打开“控制面板--管理工具--服务”,找到ASP.NET State Service这个服务,将其启动。
------解决方案--------------------肯定跟页面无关,你写的不应该会实效的。