首先 我定义了一个全局的stringbuilder sb;
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName == "addobj")
{
if (Request.Cookies[Session["id"].ToString()] != null)
{
HttpCookie c = Request.Cookies[Session["id"].ToString()];
sb.Append(c.Value);
sb.Append(e.CommandArgument.ToString());
Request.Cookies[Session["id"].ToString()].Value = sb.ToString();
}
else
{
HttpCookie c1 = new HttpCookie(Session["id"].ToString(), e.CommandArgument.ToString());
c1.Expires = DateTime.Now.AddDays(14);
Response.Cookies.Add(c1);
}
}
if (e.CommandName == "buy")
{ }
if (e.CommandName == "selectobj")
{ }
}
这样的话 往缓存里加商品ID的时候 死活只能加两个啊 。。这是为什么啊
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货