C#創建cookie讀寫cookie


一、創建cookie

    HttpCookie cookie = new HttpCookie("UserInfo");//創建多值cookie
              cookie.Expires = DateTime.Now.AddDays(1);//設置cookie的失效時間為一天,如果不設置失效時間,cookie會在瀏覽器關閉即消失,不會保存本地文件
              cookie.Values["LoginName"] = txtusername.Text;

       cookie.Values["Pwd"] = txtusername.Text;

    這樣創建了一個key為UserInfo的cookie,具有LoginName和Pwd兩個屬性。

    創建為cookie不要忘記添加cookie,否則是取不出來的

    Response.Cookies.Add(cookie);

注:如果使用response.Cookies創建cookie就不用寫上一句代碼了。

二、取cookie

    HttpCookie cookies = Request.Cookies["UserInfo"];//取cookie

    txtusername.Text = cookies.Values["LoginName"];//去cookie的LoginName屬性 賦值給帳號文本框
    txtpass.Attributes.Add("value",cookies.Values["Pwd"]);//密碼框不能直接賦值,使用添加屬性可以賦值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM