【发布时间】:2012-03-18 21:13:10
【问题描述】:
我有一个静态 int 记录已添加到页面的用户控件的数量。
static int mycount = 1; //Default value
当我向页面添加更多控件时,计数器会获得 +1,这工作正常
static int mycount = 2; //Add second control
但是如果我在不同的浏览器中打开另一个页面实例,计数器仍然有 mycount=2
如果您打开一个新的浏览器会话,静态 int 的默认值为 1。
我需要处理会话还是什么?
//更新
在 SO 上找到答案后,我使用了 Sessions
How to access session variables from any class in ASP.NET?
关于会话处理的很好解释
【问题讨论】: