2009-06-06 29 views
0

我使用ASP.NET和VB.NET 2.0 ...................... ...............當我想讀取我的cookie時出錯 - 使用ASP.NET

這是我的代碼,當我創建我的餅乾,我使用

If dlgLogin.RememberMeSet = True Then 

     Dim RateCookie As New HttpCookie("LoginInfo") 

     RateCookie.Values("Email") = dlgLogin.UserName 
     RateCookie.Values("Password") = dlgLogin.Password 
     RateCookie.Expires = DateTime.Now.AddDays(100) 
     Response.Cookies.Add(RateCookie) 

    End If 

這是我的代碼用在頁面Load事件閱讀該Cookie,但我不能讀它?

If Not Request.Cookies("Email") Is Nothing Then 

      Dim RateCookie As HttpCookie = Request.Cookies("Email") 

      Session("myEmailSession") = Server.HtmlEncode(RateCookie.Value) 

     End If 

我在做什麼錯?

+0

和有什麼問題?什麼不工作,你得到什麼錯誤。問題中的「錯誤」並不是一個可怕的事情 – 2009-06-06 10:12:41

回答

6

既然你設置你的Cookie作爲 New HttpCookie("LoginInfo") ,你應該使用

Request.Cookies("LoginInfo"), 不

Request.Cookies("Email")閱讀。