我創建了一個應用程序變量在我的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