Application问题
页面代码:
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
Application.Lock();
Application["Point"] = (int)Application["Point"] + 1;
Application.UnLock();
}
Response.Write("点击率为:" + Application["Point"]);
}
}
全局文件中代码
void Application_Start(object sender, EventArgs e)
{
// 在应用程序启动时运行的代码
//Application["Point"] = 0;
}
为什么我点击页面刷新计数器一直累加???
不是if (!IsPostBack)中只执行一次?就是页面加载时
那不是矛盾了吗??