我正在使用vb.net在基於windows的應用程序上尋找會話管理。我谷歌它,並發現無處不在,類似的結果,我得到同樣的錯誤。vb.net中的會話管理
Session Management in VB.NET Session Management
這就是我要怎樣做
Session("UserId") = admin
這裏admin
是可變的, 但是,我在上面繫了錯誤,表示會議沒有宣佈。需要幫助
在此先感謝!
我正在使用vb.net在基於windows的應用程序上尋找會話管理。我谷歌它,並發現無處不在,類似的結果,我得到同樣的錯誤。vb.net中的會話管理
Session Management in VB.NET Session Management
這就是我要怎樣做
Session("UserId") = admin
這裏admin
是可變的, 但是,我在上面繫了錯誤,表示會議沒有宣佈。需要幫助
在此先感謝!
Session是,以存儲用戶信息只有當你在asp.net的機制。 通常用於存儲您需要關於用戶瀏覽的全局信息/首選項,例如網頁應呈現給用戶的語言。
每個用戶都有他自己的會話值。
還有其他的機制可以實現視圖狀態或餅乾。
從你問題中的標籤看起來你有一個winform應用程序。 您不能在Windows窗體上使用會話。通常Windows窗體應用程序是針對特定用戶的。如果要將全局信息/首選項存儲在winforms中,則可以使用靜態首選項類。
任何鏈接,我可以找到例子,你在說什麼...... ?? – Ravi 2012-07-19 02:51:13
會話是HTTPContext的一部分,派生自System.Web。
你有沒有對System.Web的引用?
請參閱以下鏈接以添加對應用程序的引用。
會話在無狀態的Web應用程序中可用。但是在窗口應用程序中,不需要使用Session(因爲它不是無狀態的),所以不需要使用Session(如果在窗口應用程序中不可用)。如果要在應用程序級別使用維護,則可以使用靜態類。
會話是網絡的行爲像一個有狀態內存的WinForms應用程序的嘗試。您是否試圖在遠程計算機上集中應用程序的狀態?如果你不是,試圖在WinForms應用程序中使用Session是毫無意義的。 – 2012-07-18 12:58:12