首先添加using System.Web.SessionState引用。
这样发送信息:
HttpCookie cookie = new HttpCookie("UserCookie");
cookie.Values.Add("UserName",tbName.Text);
cookie.Values.Add("UserPassword",tbPassword.Value.ToString());
cookie.Values.Add("UserRole",ds.Tables["Users"].Rows[0]["Role"].ToString());
Response.AppendCookie(cookie);
Response.Redirect("MainPage.aspx");
这样接受信息:
string sName= Request.Cookies["UserCookie"].Values["UserName"].ToString();
string sRole = Request.Cookies["UserCookie"].Values["UserRole"].ToString();
博客介绍了在C#中使用Cookie发送和接收信息的方法。首先需添加using System.Web.SessionState引用,发送信息时创建HttpCookie对象并添加值,再通过Response.AppendCookie添加到响应中;接收信息时从Request.Cookies获取对应的值。

23万+

被折叠的 条评论
为什么被折叠?



