你可以通过使用foreach循环来遍历类型为IEnumerable
以下是一个示例代码:
public class Cart
{
public int ProductId { get; set; }
public string ProductName { get; set; }
public decimal Price { get; set; }
}
public ActionResult Index()
{
List carts = new List();
// 假设你已经从数据库或其他来源获取了购物车数据
// 将这些数据添加到carts集合中
carts.Add(new Cart { ProductId = 1, ProductName = "Product 1", Price = 10 });
carts.Add(new Cart { ProductId = 2, ProductName = "Product 2", Price = 20 });
carts.Add(new Cart { ProductId = 3, ProductName = "Product 3", Price = 30 });
return View(carts);
}
@model IEnumerable
Cart Items
Product ID
Product Name
Price
@foreach (var cart in Model)
{
@Html.Partial("_CartItem", cart)
}
@model Cart
@Model.ProductId
@Model.ProductName
@Model.Price
现在,当你访问控制器中的"Index"方法时,将渲染一个包含购物车中每个商品信息的表格。