天天看點

[原創]VB.net技巧之七----asp.net中cookie的使用

       在asp.net中cookie的用法與asp中是有一些不一樣的.開始我用asp中的用法,老是出錯.試了多次後,才發現應該在asp.net中應該這樣用.

       首先,要定義一個 HttpCookie

        Dim  acookie As New HttpCookie("amtek")

       然後可以向其中的添加一個名為"name"的項,值為"itone"

       acookie.Values.Add("name", "itone")

       然後可以向其中的添加一個名為"psw"的項,值為"itone"

       acookie.Values.Add("psw", "kk")

       然後将這acookie 寫入用戶端

        Response.AppendCookie(acookie)

       設定其過期時長

        acookie.Expires = DateTime.Now.AddDays(1)

       這裡設定的是一天後過期,當然,你可以随便設定.   

'==========================================================

       寫入client端後,如何在下一次用戶端登入的時候讀取咧? 

        Dim acookie = Request.Cookies("amtek")

        Label1.Text = acookie.values("name")   ' 擷取值為 "itone"

        Label2.Text = acookie.values("psw")  ' 擷取值為 "kk"

在C#中用法一樣,隻是C#的文法和VB.net有一些不同.

繼續閱讀