这篇文章主要介绍了C#基于cookie实现的购物车功能,结合完整实例形式分析了C#基于cookie创建购物车的具体步骤与相关技巧,需要的朋友可以参考下
本文实例讲述了C#基于cookie实现的购物车。分享给大家供大家参考,具体如下:
下面的代码将商品添加到cookie中,这里就不再编写添加商品到购物车的页面流程,而是直接使用代码实现
HttpCookie cookie = new HttpCookie("shop");
//cookie.values集合能够存储多个键值对,其中add方法的第一个参数是商品编号,第二个参数是商品名称和价格,中间用都好分隔。
cookie.Values.Add("1", "电脑,2000");
cookie.Values.Add("2", "电视,2200");
cookie.Values.Add("3", "冰箱,2300");
cookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie);
好,上面已经将购买的商品添加到购物车中。其中使用了cookie的values集合,第一个参数是商品编号,第二个参数是商品名称和价格。
第二步是显示购物车
///
/// 显示购物车
///
///
///
protected void Button2_Click(object sender, EventArgs e)
{
LoadShop();
}