【发布时间】:2020-11-05 22:02:18
【问题描述】:
这是我的标记和代码:
@model ProductDetailModel
<div class="row no-gutters">
<div class="col-md-3">
<img src="~/img/@Model.Product.ImageUrl" class="img-fluid">
</div>
<div class="col-md-9">
<h1 class="mb-3">@Model.Product.Name</h1><hr>
@foreach (var item in Model.Catgeories)
{
<a href="#" class="btn btn-link p-0 mb-3">@item.Name</a>
}
<div class="mb-3">
<h4 class="text-primary mb-3">@Model.Product.Price</h4><i class="fas fa-lira-sign"></i>
</div>
<button type="submit" class="btn btn-primary btn-lg">Add to Cart</button>
</div>
</div>
<div class="row">
<div class="col-md-12">
<p class="p-3">@Model.Product.Description</p>
</div>
</div>
我收到此错误:
'Detail.cshtml'
“InvalidOperationException:传递到 ViewDataDictionary 的模型项的类型为“shopapp.webui.Models.ProductListViewModel”,但此 ViewDataDictionary 实例需要一个“shopapp.webui.Models.ProductDetailModel”类型的模型项。”
【问题讨论】:
-
请发布在屏幕上显示此视图的控制器操作代码
标签: asp.net-mvc asp.net-core-mvc