我想显示一个局部视图并用模型 Sale 填充它。目前这是我的(非工作)代码:
主页视图:
@foreach (Webshop.Models.Sale item in Model) {
@Html.Partial("_Sale", (Webshop.Models.Sale) item)
}
部分的:
@model Webshop.Models.Sale
<div class="sale">
<h5>@Html.ActionLink(item.Product.Name, "Details", "Product", new { id = item.ID }, null)</h5>
</div>
我收到一个编译错误,说项目不存在。如果我将它命名为模型,它也不存在。
- 使用局部视图实际上是实现我想要的方式吗?
- 从我的 foreach 循环中将模型加载到局部视图中的正确方法是什么?