我的 dbml 中有一个名为 Product 的表。
在我的控制器中,我有以下 LINQ ...
public ActionResult Index(int id)
{
using (orbitDataContext = new OrbitDataContext())
{
var products = (from p in orbitDataContext.Products
where p.EventId == id
select p).ToList();
return View(products);
}
}
在我看来,我有以下...
@model IList<MVC.Product>
@{
ViewBag.Title = "Products";
}
<h2>Products</h2>
<p>
@Html.ActionLink("Create New", "Create")
</p>
<p>
<input type="submit" value="Delete Selected" />
</p>
@foreach (var item in Model)
{
<ul>
<li>@item.Description | @item.ProductCode | @item.Price</li>
</ul>
}
请有人解释我如何针对显示的每个产品显示一个复选框,以便用户可以检查多个产品,然后单击一个按钮,将所选产品发送回我的控制器,以便我删除它们。