c# – 如何在一个页面中设置cookie值并从asp.net网站的另一个页
发布时间:2020-12-15 18:28:28 所属栏目:百科 来源:网络整理
导读:这是我在Login.aspx中的代码 protected void LoginButton_Click(object sender,EventArgs e){ HttpCookie loginCookie1 = new HttpCookie("loginCookie"); Response.Cookies["loginCookie1"].Value = LoginUser.UserName; Response.Cookies.Add(loginCookie1
这是我在Login.aspx中的代码
protected void LoginButton_Click(object sender,EventArgs e) { HttpCookie loginCookie1 = new HttpCookie("loginCookie"); Response.Cookies["loginCookie1"].Value = LoginUser.UserName; Response.Cookies.Add(loginCookie1); } 这是在shop.aspx protected void btnAddCart_Click(object sender,EventArgs e) { HttpCookie myCookie = new HttpCookie(dvProduct.DataKey.Value.ToString()); myCookie["Category"] = dvProduct.DataKey["Category"].ToString(); myCookie["Product"] = dvProduct.DataKey["Product"].ToString(); myCookie["Quantity"] = txtQuantity.Text; myCookie["Price"] = dvProduct.DataKey["Price"].ToString(); myCookie.Expires = DateTime.Now.AddDays(1d); Response.Cookies.Add(myCookie); Response.Redirect("ViewCart.aspx",true); } 我想从cookie中读取用户名的值(在login.aspx中设置的值 解决方法
你基本上需要请求cookie,它在你的页面上并不重要
这是关于cookie的解释 http://msdn.microsoft.com/en-us/library/ms178194.aspx HttpCookie aCookie = Request.Cookies["loginCookie"]; string username = Server.HtmlEncode(aCookie.Value); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- quick cocos2dx解决ByteArray中readchar负数不正
- 正则表达式 – Perl未能说明“可变长度后备未实现
- 映射文件xxx.hbm.xml下的各元素结构
- Xmlparsing is different in 11g from 10g (文档
- c# – 语法问题:@ Html.LabelFor(m => m.UserNa
- C语言字符串加密和解密算法
- xml – 循环函数中的规避错误(用于从Twitter提取
- ruby-on-rails-3 – Backbone.js集合网址
- Oracle cursor in sqlplus, and optimizer hints
- Elixir: Kitto, 一个创建仪表盘(Dashboard)的框架
热点阅读