2014-07-18 119 views
1

一個變量我有,我想設置通過共享會話

「按會話共享」變量的Asp.net應用我解釋一下:

如果我們想分享的價值變量我們添加關鍵字static

public static string Name; 

如果我們想通過線程共享,我們添加屬性ThreadStatic

[ThreadStatic] 
    public static int Id; 

如何通過用戶會話共享變量的值?可能嗎?

回答

5

當然它是,它保存在Session

Session['key'] = value; // setter 
var value = Session['key']; // getter 
+4

我知道這只是一個例子。但是我會建議不要硬編碼字符串鍵,只要我可以使它成爲一個常量,所以我可以知道在編譯時是否弄亂了拼寫。 – Areks