我已經聲明瞭一個名爲Global的靜態類。在那個類中,我聲明瞭一個靜態字符串變量LastID。我在不同的網頁中爲這個靜態變量賦值。現在我想通過jQuery在我的.aspx頁面中獲取這個Global變量的值。你能建議我如何獲得價值嗎?在我的全局類,代碼如下:如何在jquery中獲取全局變量的值?
public static class Global
{
static string lastID;
public static string ImportantData
{
get
{
return lastID;
}
set
{
lastID = value;
}
}
}
我這樣分配值:
string LID = "MyID";
Global.ImportantData = LID;
現在我想用jQuery這個Global.ImportantData值。我怎麼做?
順便說一句,小心,你的靜態'ImportantData'屬性將通過在應用程序池中的所有線程共享。由於多個頁面可以由多個線程並行提供,因此在沒有正確鎖定的情況下分配給ImportantData將導致競爭條件和難以診斷的錯誤。我建議使用類似[HttpContext.Items](http://msdn.microsoft.com/en-us/library/system.web.httpcontext.items.aspx)的東西。 – 2011-12-31 07:13:39