我正在使用 ASP.NET 设计一个购物车应用程序。当用户完成购物时,将显示总应付金额。然后他关闭了浏览器。Next time when the browser is opened the quantity of the items still remains unchanged and when the an item is selected the old quantity is displayed.
可能是因为 ASP.NET Development Server 处于运行状态,并显示在通知区域中。
我正在使用的 Check-Out 按钮的代码如下。
protected void btnCheckout_Click(object sender, EventArgs e)
{
List<CD> CdCheckOutList = new List<CD>();
CdCheckOutList = (List<CD>)Session["cart"];
double totalPrice = 0.0;
foreach (var cd in CdCheckOutList)
{
totalPrice += cd.Amount;
}
lblTotal.Text = "Total Price = "+totalPrice.ToString();
}
请帮我解决这个问题。