Page1.aspx:
-----------------------------------------
void Page_Load(){
if(!Page.IsPostBack){
if(Request.Cookies["OID"]==null){
HttpCookie htc=new HttpCookie("OID");
htc.Secure=true;
htc.Expires=System.DateTime.Now.AddDays(1);
htc.Value=System.DateTime.Now.ToString();
Response.Cookies.Add(htc);
Response.Write(Request.Cookies["OID"].Name+"|"+Request.Cookies["OID"].Value);
}
else Response.Write(Request.Cookies["OID"].Name+"|"+Request.Cookies["OID"].Value);
}
}
void mGetOID(object sender,EventArgs e){ //Event of Button
Response.Redirect("Page2.aspx");
}
---------------------------------
Page2.aspx
void Page_Load(){
if(Request.Cookies["OID"]!=null){
Response.Write(Request.Cookies["OID"].Name+"|"+Request.Cookies["OID"].Value+"|"+Request.Cookies["OID"].Expires+"|"+Request.Cookies["OID"].Domain);
}
else Response.Write("Cand find Cookie[OID]!");
}
-----------------------------------
运行Page1后,点击按钮跳转到Page2.结果如下:
----
Cand find Cookie[OID]!
----也就是说,Cookie没有被写入!或者我读取的方法有误?达人指教,急,谢谢!
浏览器可以接受其它网站的cookie.
-----------------------------------------
void Page_Load(){
if(!Page.IsPostBack){
if(Request.Cookies["OID"]==null){
HttpCookie htc=new HttpCookie("OID");
htc.Secure=true;
htc.Expires=System.DateTime.Now.AddDays(1);
htc.Value=System.DateTime.Now.ToString();
Response.Cookies.Add(htc);
Response.Write(Request.Cookies["OID"].Name+"|"+Request.Cookies["OID"].Value);
}
else Response.Write(Request.Cookies["OID"].Name+"|"+Request.Cookies["OID"].Value);
}
}
void mGetOID(object sender,EventArgs e){ //Event of Button
Response.Redirect("Page2.aspx");
}
---------------------------------
Page2.aspx
void Page_Load(){
if(Request.Cookies["OID"]!=null){
Response.Write(Request.Cookies["OID"].Name+"|"+Request.Cookies["OID"].Value+"|"+Request.Cookies["OID"].Expires+"|"+Request.Cookies["OID"].Domain);
}
else Response.Write("Cand find Cookie[OID]!");
}
-----------------------------------
运行Page1后,点击按钮跳转到Page2.结果如下:
----
Cand find Cookie[OID]!
----也就是说,Cookie没有被写入!或者我读取的方法有误?达人指教,急,谢谢!
浏览器可以接受其它网站的cookie.
解决方案 »
- 做个网上相册 有源代码吗?给个下载地址
- 如何构造一个request("")过去 asp 验证页面
- -_# 讨论一个有关三层开发异常捕获的问题 顶者有分
- 请问下如何用JS在客户端就判断出上传文件的大小。
- 如何把datagrid绑定列中“所属类别代码”转化为“所属类别名称”?
- 这SQL Update语句没报错有什么更新不了
- 问一下.net网站打包上传之后,如果想修改一点东西难道非得重新打包上传?
- $$$$$$ ASP.NET中关于并发的问题大家是怎样处理的???。。。。 $$$$$$
- 有点难度的问题--有什么办法可以获得百度MP3的真实地址?
- 高手请入,解决问题,马上结贴。
- 请教dataset 里面的数据 如何 降序 排列
- 问个简单的问题,希望各位帮忙看看
在a.aspx页面中如下写:
private void Page_Load(object sender, System.EventArgs e)
{
if(!this.IsPostBack)
{
if(this.Request.Cookies["OID"] == null)
{
HttpCookie htc=new HttpCookie("OID");
htc.Value = "OID";
this.Response.Cookies.Add(htc);
}
else
{
} this.Response.Redirect("webform1.aspx");
}
}
在webform1.aspx页面中如下写:
private void Page_Load(object sender, System.EventArgs e)
{
if(this.Request.Cookies["OID"] != null)
{
this.Response.Write(this.Request.Cookies["OID"].Value);
}
else
{
this.Response.Write("无法找到Cookies");
}
}