我試圖找出存在的問題: 我有多個同時調用同一個函數的問題。在2個ASP.NET請求之間共享會話
private const string aaaa= "aaaaa";
protected bool test()
{
if (Session[aaaa] != null && (bool)Session[aaaa])
return false;
Session[aaaa] = true;
return true;
}
事情是 - 我的所有請求忽略Session[aaaa] != null && (bool)Session[aaaa]
,繼續爲如果沒有這樣的會話變量的定義!
怎麼可能? 會議何時正在更新?
除了上面的代碼,你在哪裏添加'aaaa'會話變量? – Oded 2010-11-01 14:13:39
就是這樣。就在那裏。嘿再次Oded;) – Himberjack 2010-11-01 14:16:08
或者你可以添加一個靜態成員到你的班級。該成員將在您的整個應用程序上可用 – Zuuum 2010-11-01 17:22:09