我有一個CurrentUser類,其靜態屬性的值在上次訪問網站時存儲在cookie中。我希望能夠從這個類讀取cookie的價值。可能嗎?它看起來像Request.Cookies只在網頁中可用。我試圖做的簡化版本是:asp.net是否可以從靜態類中讀取cookie的值?
class CurrentUser
{
public static string MyField
{
get
{
return Request.Cookies["MyField"];
}
}
}
這是行不通的。我得到這個錯誤信息:「名字‘請求’沒有在當前情況下存在」
你能解釋爲什麼你不推薦HttpContext.Current.Request.Cookies [「MyField」]? – Anthony 2009-09-03 14:37:06