当前位置:编程学习 > C#/ASP.NET >>

cookie的问题?

我在网站的LOGIN页面的登录提交的事件里建立了
 HttpCookie objHttpCookieUser = new HttpCookie("UserName",this.user.Text); 
 HttpCookie objHttpCookiePwd = new HttpCookie("Password", this.password.Text); 
Response.Cookies.Add(objHttpCookiePwd);
Response.Cookies.Add(objHttpCookiePwd);
然后在留言板里加了判断:读取COOKIE里的USERNAME和PWD,它他们不为空时,就可以进入留言板 
if (System.Web.HttpContext.Current.Request.Cookies("UserName") != null && System.Web.HttpContext.Current.Request.Cookies("Password") != null)
但是出现错误:“错误 3 不能像使用方法那样使用不可调用的成员“System.Web.HttpRequest.Cookies”。 C:\Documents and Settings\chenrui\桌面\Message\Message.aspx.cs 20 52 C:\...\Message\”到底是个什么错误啊?这两个页面的类该怎么去调用呢?怎样把COOKIE放到公共类里再调用? --------------------编程问答-------------------- 在你接收cookie值的时候,把圆括弧换成中括号。

if (System.Web.HttpContext.Current.Request.Cookies["UserName"] != null && System.Web.HttpContext.Current.Request.Cookies["Password"] != null)

我试过了,我的可以接收到值。 --------------------编程问答-------------------- 取 cookies 的方法错了
应该是
System.Web.HttpContext.Current.Request.Cookiess["名称"]
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,