0
嘿如何在會話變量中存儲shopcart數據ASP.NET在會話中存儲shopcart數據
Ie.每個產品添加到購物車我即
產品編號 數量
但後來我怎麼能存儲的這種多個記錄會話。
I.e.我習慣了會話[「username」] =「Bob」。
1)所以,我怎麼能存儲在會話 2)該多行數據如何將個人記錄添加到會話 3)如何通過會話數據環
嘿如何在會話變量中存儲shopcart數據ASP.NET在會話中存儲shopcart數據
Ie.每個產品添加到購物車我即
產品編號 數量
但後來我怎麼能存儲的這種多個記錄會話。
I.e.我習慣了會話[「username」] =「Bob」。
1)所以,我怎麼能存儲在會話 2)該多行數據如何將個人記錄添加到會話 3)如何通過會話數據環
Session
可以存儲任何object
,使你可以節省使用ArrayList
或者可以撥打和保存自定義類對象的產品列表...
如
public class ShoppingCart {
public String User {get; set;}
public List<Product> CartItems{ get; set;}
}
public class Product {
public int ProductId {get; set;}
public int Qty {get; set;}
}
然後將其保存這樣的:
ShoppingCart c = new ShoppingCart();
...
Session["Cart"] = c;
和
ShoppingCart c = (ShoppingCart) Session["Cart"];
希望這有助於...
我認爲你可以得到解答以下鏈接,您可以鍵入您的查詢並獲得結果鏈接:http://www.google.co.in。只需鍵入「在asp.net中的購物車」,您將獲得更好的代碼以及更好的解決方案 –