public void dataload()
{
Dictionary<int, int> cartItems1 = (Dictionary<int, int>)Session["ShoppingCart"];
int prodid1;
int prodqty1;
int i = 0;
List<cartitem> abccart = new List<cartitem>();
foreach (KeyValuePair<int, int> productidQty in cartItems1)
{
prodid1 = productidQty.Key;
prodqty1 = productidQty.Value;
EntityManager<ProductListing> pcat = new EntityManager<ProductListing>();
ProductListing procat = new ProductListing();
procat.ProductID = prodid1;
List<ProductListing> prodcatID = pcat.Search(procat);
cartitem mycart = new cartitem()
{
ID = prodid1,
Name = prodcatID[0].Name,
ProductNumber = prodcatID[0].ProductNumber,
Description = prodcatID[0].Description,
Color = prodcatID[0].Color,
ListPrice = prodcatID[0].ListPrice,
CategoryName = prodcatID[0].CategoryName,
ModelName = prodcatID[0].ModelName,
Quantity = prodqty1,
Totalprice = (prodcatID[0].ListPrice * prodqty1)
};
abccart.Add(mycart);
}
Gv1.DataSource = abccart;
Gv1.DataBind();
}