2012-05-29 79 views
0

我有以下代碼:的NullReferenceException在餅乾

HttpCookie myCookie = new HttpCookie("PopMsgText"); 
myCookie.Value = message; 
Response.Cookies.Add(myCookie); 

它是在響應行給出的NullReferenceException。可能是什麼原因?

+1

Cookie收集未初始化或響應爲空 –

+0

您是否在使用此代碼?在頁面中,用戶控件?在事件處理程序中? – JotaBe

+0

你在哪裏執行這個代碼? –

回答

2

Cookies屬性或Response對象爲空。這可能發生,取決於你在哪裏調用這個代碼。例如,如果您嘗試訪問後臺線程中的Response對象,則它可能爲空,因爲沒有與後臺線程關聯的HttpContext。