【发布时间】:2018-11-17 00:17:08
【问题描述】:
在 Visual Studio 文档中的“在 ASP.NET Core 中处理数据”部分 "Updating related data - EF Core Razor Pages (7 of 8)" 我在尝试理解 Html.Row() 方法在此代码中的工作方式时遇到了一些麻烦:
<div class="form-group">
<div class="col-md-offset-2 col-md-10">
<table>
<tr>
@{
int cnt = 0;
foreach (var course in Model.AssignedCourseDataList)
{
if (cnt++ % 3 == 0)
{
@:</tr><tr>
}
@:<td>
<input type="checkbox"
name="selectedCourses"
value="@course.CourseID"
@(Html.Raw(course.Assigned ? "checked=\"checked\"" : "")) />
@course.CourseID @: @course.Title
@:</td>
}
@:</tr>
}
</table>
</div>
</div>
Html.Row() 方法究竟是如何工作的?
在多对多关系中更新相关实体是否有替代方法?
【问题讨论】:
标签: razor-pages