我定义一个
public static int nRecordCount = 0;
由于多个用户读写会导致混乱,所以改成
public static int nRecordCount 
{
get 
{
return Convert.ToInt32(HttpContext.Current.Session["nRecordCount"].ToString());
}set 
{
HttpContext.Current.Session["nRecordCount"] = value.ToString(); 
}  
}
是不是多用户操作就互不影响了?
本人初学,多多指教,谢谢!

解决方案 »

  1.   

    对啊,我就是想知道,虽然我定义的是静态变量,但访问的是session,每个人都获取或写入自己的session,互相不影响。
    主要就是担心互相之间的影响
      

  2.   

    是不是多用户操作就互不影响了?
    是的当看变量名nRecordCount是总记录数
    为什么要保存总记录数呢~ 
    如果是分页,就没有必要吧~ 
      

  3.   

    进程内的session容易丢失,
    如果要相信session,使用状态服务器或者数据库session