我正在尝试将用户键入文本框“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)行上有例外。
谢谢!