//写
HttpCookie cookie1 = new HttpCookie("LoginIdCookie");
cookie1.Values.Add("LoginId",dt.Rows[0]["Id"].ToString());
Response.AppendCookie(cookie1);
//读
HttpCookie cookie2 = Request.Cookies["LoginIdCookie"];
string LoginId=cookie2.Values["LoginId"].ToString();
Response.Write("上次访问时间是:"+LoginId);
<%@ Page Language="C#" ContentType="text/html"%>
<%@ Import Namespace="System"%>
<%@ Import Namespace="System.Data"%>
<%@ Import Namespace="System.Data.SqlClient"%>
<script language="C#" runat="server">
public int TotalCount=0;
private void Page_Load(Object sender,EventArgs e){
//写
HttpCookie cookie1 = new HttpCookie("MyCookie");
cookie1.Values.Add("theFirst",System.DateTime.UtcNow.ToString());
cookie1.Expires = DateTime.Now.Add(new TimeSpan(0,24,0,0));
Response.AppendCookie(cookie1);
//读
HttpCookie cookie2 = Request.Cookies["MyCookie"];
string PassDate=cookie2.Values["theFirst"].ToString();
Response.Write("上次访问时间是:"+PassDate);
}
</script>
博客展示了C#中HttpCookie的读写操作代码。写操作通过创建HttpCookie对象并添加值,再使用Response.AppendCookie方法;读操作则通过Request.Cookies获取指定名称的Cookie并读取其值。还包含了导入命名空间和页面加载时的相关操作。
375

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



