0

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

我有 Uploader.aspx 页面。

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

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

我怎么解决这个问题?

4

1 回答 1

0

将此添加到您的global.asax

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

}

然后你会在你的代码中增加它,如下所示:

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

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

于 2013-09-23T13:24:24.353 回答