我创建了一个应用程序变量在我的Global.asax.cs文件,下面的代码: -如何从aspx页面访问httpapplicationcontext变量?
protected void Application_Start(Object sender, EventArgs e)
{
Application["Visitors"] = 0;
}
protected void Session_Start(Object sender, EventArgs e)
{
Application.Lock();
Application["Visitors"] = Convert.ToInt32(Application["Visitors"]) + 1;
Application.UnLock();
}
protected void Session_End(Object sender, EventArgs e)
{
Application["Visitors"] = Convert.ToInt32(Application["Visitors"]) - 1;
}
现在,我想在我的经典的aspx页面使用该Application["Visitor"]
变量。我为此写了下面的代码,但它给我错误: -
Sub window_onLoad()
dim i
i= Application["Visitors"].ToString()
End sub
你能帮我在不同的aspx页面上使用这个变量吗?
你得到了什么错误,请分享。 – 2012-07-10 09:22:10
Microsoft VBScript运行时错误:类型不匹配:'应用程序' – 2012-07-10 09:38:57