习惯使用一个类似viewstate("selectedID")来保存某些不希望回传时丢失的值。如果多个用户同时访问这个页面,会不会有冲突?

解决方案 »

  1.   

    不知道你的“类似viewstate("selectedID")来保存某些....”是什么意思?如果是局限在一个页面上的状态,那么不同用户访问网站时都是单独的页面状态,有什么可冲突的?
      

  2.   

    不会冲突,不过你能否用session呀。
      

  3.   


    多个用户访问同一个页面时,都是单独的页面状态吗?那就不会有冲突。若希望了解相关内容,应该看哪方面?页面的生命周期?另请教,一台服务器上挂了两个网站,这两个网站内容、结构、程序等等都是一样的,通过端口区别访问,一个是80,一个是81。若访问需要输入用户名和密码,通过session保存用户名。同一位用户先登录80网站[session("80_username")]保持在线,然后再登录81网站[session("81_username")],此时若退出任一网站,另一个网站的登录也会失效。这是因为如下的代码吗?FormsAuthentication.SignOut()
    Session.Abandon()
      

  4.   

    这个属性仅需要在当前页面有效可以了。session的话好像比较麻烦