ASP.NET如何写Cookies!~ ASP.NET如何写Cookies!~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法一: HttpCookie myCookie = new HttpCookie("Cookie名称","Cookie的值"); Response.Cookies.Add(myCookie); 方法二: HttpCookie myCookie = new HttpCookie("Cookie名称"); myCookie["标识1"] = "值1"; myCookie["标识2"] = "值2";//可选 myCookie.Expires = DateTime.Now.AddDays(1);//保留一天,可选 Response.Cookies.Add(myCookie); 读Cookie Request.Cookies["Cookie名称"].value;//方法一 Request.Cookies["Cookie名称"]["标识名称"];//方法二 using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;public partial class Login : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { //如果页面是首次载入,则将保存的cookie的值填入txtUserName中 //否则,(例如单击了页面上的按钮,同样会触发Page_load //事件,则不必取cookie的值 if (!Page.IsPostBack) { HttpCookie cookies = Request.Cookies["userName"]; if (cookies != null) { this.txtUserName.Text = cookies.Value; } } } protected void LoginIn_Click(object sender, EventArgs e) { //如果存在cookie,则更新value属性;否则,new一个cookie。 if(this.chxReMe.Checked) { HttpCookie cookies = Request.Cookies["userName"]; if (cookies == null) { cookies = new HttpCookie("userName", this.txtUserName.Text); } else { cookies.Value = this.txtUserName.Text; } cookies.Expires = DateTime.Now.AddDays(30); Response.Cookies.Set(cookies); } Response.Redirect("index.htm"); }} 高分~更改服务器控件状态之后,禁用客户端控件。如图!! 高手请进:Vs2005的treeview问题 IE实现远程监控 帮一下忙,找了好久没答案.在线等 Web页面传值问题请高手回答 我想用c#三层结构的oa换c#三层结构的全站程序学习。 急急急!!!!紧急求助???数据库删除记录问题!!!!解决后立刻给分!! 没什么用的SqlDataSource,类似的控件有三个都没什么用,个人感觉 如何调用存储过程 一个关于ASP、asp.net与javascript的问题 IE7浏览器多窗口与session问题 关于程序设计的一点疑惑,欢迎大家讨论!
HttpCookie myCookie = new HttpCookie("Cookie名称","Cookie的值");
Response.Cookies.Add(myCookie);
方法二:
HttpCookie myCookie = new HttpCookie("Cookie名称");
myCookie["标识1"] = "值1";
myCookie["标识2"] = "值2";//可选
myCookie.Expires = DateTime.Now.AddDays(1);//保留一天,可选
Response.Cookies.Add(myCookie);
读Cookie
Request.Cookies["Cookie名称"].value;//方法一
Request.Cookies["Cookie名称"]["标识名称"];//方法二
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;public partial class Login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//如果页面是首次载入,则将保存的cookie的值填入txtUserName中
//否则,(例如单击了页面上的按钮,同样会触发Page_load
//事件,则不必取cookie的值
if (!Page.IsPostBack)
{
HttpCookie cookies = Request.Cookies["userName"];
if (cookies != null)
{
this.txtUserName.Text = cookies.Value;
}
}
}
protected void LoginIn_Click(object sender, EventArgs e)
{
//如果存在cookie,则更新value属性;否则,new一个cookie。
if(this.chxReMe.Checked)
{
HttpCookie cookies = Request.Cookies["userName"];
if (cookies == null)
{
cookies = new HttpCookie("userName", this.txtUserName.Text);
}
else
{
cookies.Value = this.txtUserName.Text;
}
cookies.Expires = DateTime.Now.AddDays(30);
Response.Cookies.Set(cookies);
}
Response.Redirect("index.htm");
}
}