我是asp.net MVC的新手。我有两个名为类别和产品的表。产品表具有CategoryID的外键。我可以在页面上显示类别。让我们举一个例子。我有两个名为Mobiles和Computers的类别。当我点击计算机时,我想显示与计算机类别相关的产品。传入字典的模型项目类型为'System.Data.Entity.DynamicProxies
我附上了代码。请帮助我。
public ActionResult ProductList(int? id)
{
if (id == null)
{
return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
}
Product product = db.Products.Find(id);
if (product == null)
{
return HttpNotFound();
}
return View(product);
}
这里是模型:@model IEnumerable<ReSale.Models.Product>
我使用的IEnumerable。我得到以上错误。
你传递一个'Product'到一个视图期待Product'的'集合 –