如何在ASP.NET中的整个项目中使用变量可访问

时间:2013-09-23 13:15:10

标签: asp.net

大家好,我是asp.net的初学者。

我有Uploader.aspx页面。

每当调用此页面时,执行一些代码,如保存文件。

现在我需要一个变量来计算上传问题的数量是当我定义计数器变量时,每次我再次调用页面定义变量并丢失该值。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

将此添加到您的global.asax

protected void Application_Start()
{
    Application["Counter"] = 0;

}

然后你会在你的代码中增加它:

 Application["Counter"] = ((int)Application["Counter"]) + 1;

请注意,重新启动应用程序时将重置计数器,如果这是一个问题,则需要将值保留在文件或数据库中。