VB.NET持久性cookie异常

时间:2015-04-28 22:18:05

标签: asp.net vb.net cookies

我正在尝试将用户键入文本框“textMain”的文本添加到Cookie中。我试图这样做,所以不需要点击“保存”按钮。因此,用户可以键入一个句子,然后关闭浏览器,它将被保存。这是VB代码;在加载处理程序和卸载处理程序上完成。

Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
    If Not IsPostBack Then
        If Request.Cookies("content") IsNot Nothing Then
            textMain.Text = Request.Cookies("content").Value.ToString
        End If
    End If
End Sub

Protected Sub Page_Unload(sender As Object, e As EventArgs) Handles Me.Unload
    '' If Request.Cookies("content") Is Nothing Then
    Dim contentCookie As New HttpCookie("content")
    contentCookie.Value = textMain.Text
    contentCookie.Expires = DateTime.MaxValue
    Response.Cookies.Add(contentCookie)
   '' End If
End Sub

Respinse.Cookies.Add(contentCookie)行上有例外。

谢谢!

0 个答案:

没有答案