- Код: Выделить всё
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim cookie As HttpCookie = Request.Cookies("prf")
If cookie Is Nothing Then
Label1.Text = "<b>Unknown Customer</b>"
Else
Label1.Text = "<b>Cookie found.</b><br>"
Label1.Text &= "Welcome, " & cookie("Name")
End If
End Sub
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim cookie As HttpCookie = Request.Cookies("prf")
If cookie Is Nothing Then
cookie = New HttpCookie("preferences")
End If
cookie("Name") = TextBox1.Text
cookie.Expires = DateTime.Now.AddMinutes(3)
Response.Cookies.Add(cookie)
Label1.Text = "<b>Cookie created.</b><br>"
Label1.Text &= "new customer: " & cookie("Name")
End Sub
End Class
видно по коду, что cookie.Expires = 3 минуты, но после перезапуска браузера постоянно выводит Unknown Customer, то есть не находит созданную куку.
пишу в VS 2005
вроде для использования нужно подключить библиотеку System.Net, я пробовал, тоже не получается.
ответьте в чем ошибка.
за ранее спасибо.