使用a1.aspx程序建立一个Cookie变量,a2.aspx来读取这个Cookie变量。

来源:百度知道 编辑:UC知道 时间:2024/06/07 08:10:32

//创建一个Cookie对象
HttpCookie hc2=new HttpCookie("user");
hc2["name"]="max"
hc2["Rank"]=3;
hc2.Expires=DateTime.Now.AddHours(1);
Response.Cookies.add(hc2);

//读取值
if(Request.Cookies["user"] != null)
{
Response.write("<li>username="+Request.Cookies["user"]["name"]);
Response.write("<li>userRank="+Request.Cookies["user"]["Rank"]);
}

//以下为遍历Cookies
for(int i=0;i<Request.Cookies.Count;i++)
{
if(Request.Cookies[i].HasKeys)
{
for(int j=0;j<Request.Cookies[i].Values.Count;j++)
{
Response.Write("<li>"+Request.Cookies[i].Name+"."+Request.Cookies[i].Values.AllKeys[j]+"="+Request.Cookise[i].values[j])
}
}else
{
Response.write("<li>"+Request.Cookies[i].Name+"="+Request.Co