我正在尝试将数据从Controller传递到View for Editing,但我收到了这个错误:
传递到字典中的模型项是类型的 ' System.Data.Entity.Infrastructure.DbQuery`1 [TIS.Models.ORDER_WORK_DETAIL]&#39 ;, 但是这个字典需要一个类型的模型项 ' TIS.Models.ORDER_WORK_DETAIL'
在控制器中我写道:
public ActionResult MKP_003(string id)
{
using (Models.AllDataEntities et = new Models.AllDataEntities())
{
var OData = (from e in et.ORDER_WORK_DETAIL where (e.ORDER_NO == id) select e);
return View(OData);
}
}
然后在视图中我添加了:
@model TIS.Models.ORDER_WORK_DETAIL
我尝试像这样改变视野
@model IEnumerable<TIS.Models.ORDER_WORK_DETAIL>
和
var OData = (from e in et.ORDER_WORK_DETAIL where (e.ORDER_NO == id) select e).ToList();
但它不起作用。 我想念任何代码吗? 非常感谢你!