web 2.0

ASP.NET(vb.net) & Cookies Variables

ASP.NET(vb.net) & Cookies Variables - Cookies : A cookie is a small bit of text that accompanies requests and pages as they go between the Web server and browser. The cookie contains information the Web application can read whenever the user visits the site.

ShotDev Focus:
- ASP.NET(vb.net) & Cookies Variables [Create Cookies,Read Cookies,Delete Cookies]

Example

Create Cookies

AspNetCookieObject1.aspx

<%@ Page Language="VB" %>
<script runat="server">
Sub Page_Load(sender As Object, e As EventArgs)
'*** Properties on the Cookies ***'
Response.Cookies("myCookie1")("SiteName") = "www.ShotDev.Com"
Response.Cookies("myCookie1")("Creator") = "Mr.Weerachai Nukitram"
Response.Cookies("myCookie1").Expires = DateTime.Now.AddDays(7)

'*** Instance of the HttpCookies ***'
Dim newCookie As HttpCookie = New HttpCookie("myCookie2")
newCookie("Version") = "2009"
newCookie("ProjectReader") = "Mr.Win"
newCookie("NumTeam") = "1"
newCookie("StartProject") = "Jan 2008"
newCookie.Expires = DateTime.Now.AddDays(7)
Response.Cookies.Add(newCookie)

Me.lblText.Text = "Cookie Created"

Me.hplLink.Text = "Click here to check"
Me.hplLink.NavigateUrl = "AspNetCookieObject2.aspx"
End Sub

</script>
<html>
<head>
<title>ShotDev.Com Tutorial</title>
</head>
<body>
<form runat="server">
<asp:Label id="lblText" runat="server"></asp:Label><br /><br />
<asp:HyperLink id="hplLink" runat="server"></asp:HyperLink><br />
</form>
</body>
</html>

Read Cookies

AspNetCookieObject2.aspx

<%@ Page Language="VB" %>
<script runat="server">
Sub Page_Load(sender As Object, e As EventArgs)
'*** Read Cookie ***'
If Not IsNothing(Request.Cookies("myCookie1")) Then
Response.write("SiteName = "& Request.Cookies("myCookie1")("SiteName") & "<br>")
Response.write("Creator = "& Request.Cookies("myCookie1")("Creator") & "<br>")
End IF

Response.write("<hr>")
'*** Read Cookie ***'
If Not IsNothing(Request.Cookies("myCookie2")) Then
Response.write("Version = "& Request.Cookies("myCookie2")("Version") & "<br>")
Response.write("ProjectReader = "& Request.Cookies("myCookie2")("ProjectReader") & "<br>")
Response.write("NumTeam = "& Request.Cookies("myCookie2")("NumTeam") & "<br>")
Response.write("StartProject = "& Request.Cookies("myCookie2")("StartProject") & "<br>")
End IF

Me.hplLink.Text = "Click here to delete"
Me.hplLink.NavigateUrl = "AspNetCookieObject3.aspx"
End Sub

</script>
<html>
<head>
<title>ShotDev.Com Tutorial</title>
</head>
<body>
<form runat="server">
<asp:HyperLink id="hplLink" runat="server"></asp:HyperLink><br />
</form>
</body>
</html>

Delete Cookie

AspNetCookieObject3.aspx

<%@ Page Language="VB" %>
<script runat="server">
Sub Page_Load(sender As Object, e As EventArgs)

'*** Delete Cookie ***'
If Not IsNothing(Request.Cookies("myCookie1")) Then
Dim delCookie1 As HttpCookie
delCookie1 = New HttpCookie("myCookie1")
delCookie1.Expires = DateTime.Now.AddDays(-1D)
Response.Cookies.Add(delCookie1)
End IF

'*** Delete Cookie ***'
If Not IsNothing(Request.Cookies("myCookie2")) Then
Dim delCookie2 As HttpCookie
delCookie2 = New HttpCookie("myCookie2")
delCookie2.Expires = DateTime.Now.AddDays(-1D)
Response.Cookies.Add(delCookie2)
End If

Me.lblText.Text = "Now Cookie Deleted"

Me.hplLink1.Text = "Click here to check"
Me.hplLink1.NavigateUrl = "AspNetCookieObject2.aspx"

Me.hplLink2.Text = "Click here to create"
Me.hplLink2.NavigateUrl = "AspNetCookieObject1.aspx"
End Sub

</script>
<html>
<head>
<title>ShotDev.Com Tutorial</title>
</head>
<body>
<form runat="server">
<asp:Label id="lblText" runat="server"></asp:Label><br /><br />
<asp:HyperLink id="hplLink1" runat="server"></asp:HyperLink><br />
<asp:HyperLink id="hplLink2" runat="server"></asp:HyperLink><br />
</form>
</body>
</html>

Screenshot

ASP.NET(vb.net) & Cookies Variables

ASP.NET(vb.net) & Cookies Variables

ASP.NET(vb.net) & Cookies Variables
.
.
.
Download this script.
Download

1 Star2 Stars3 Stars4 Stars5 Stars6 Stars7 Stars8 Stars9 Stars10 Stars (No Ratings Yet)
Loading ... Loading ...

Leave a Reply

You must be logged in to post a comment.