No *_*One 2 c# asp.net-mvc partial-views asp.net-mvc-5
这是我称局部视图的布局。
这是我出错的代码。
CS0144无法创建抽象类或接口“ IEnumerable”的实例
<div class="fa fa-group">
@Html.Partial("_Comment", new IEnumerable<OnlineTaxiReservationSystem.Models.Comment>)
</div>
Run Code Online (Sandbox Code Playgroud)
这是我的部分观点。
@model IEnumerable<OnlineTaxiReservationSystem.Models.Comment>
<p>
@Html.ActionLink("Create New", "Create")
</p>
<table class="table">
<tr>
<th>
@Html.DisplayNameFor(model => model.UserComments)
</th>
@*<th>
@Html.DisplayNameFor(model => model.UserId)
</th>*@
<th></th>
</tr>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.UserComments)
</td>
@*<td>
@Html.DisplayFor(modelItem => item.UserId)
</td>*@
<td>
@Html.ActionLink("Edit", "Edit", new { id=item.CommentId }) |
@Html.ActionLink("Details", "Details", new { id=item.CommentId }) |
@Html.ActionLink("Delete", "Delete", new { id=item.CommentId })
</td>
</tr>
}
</table>
Run Code Online (Sandbox Code Playgroud)
像这样更改代码。确保@using System.Collections.Generic为列表添加引用。
<div class="fa fa-group">
@Html.Partial("_Comment", new List<OnlineTaxiReservationSystem.Models.Comment>())
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1922 次 |
| 最近记录: |