问题: 将视图模型传递给局部视图时出现错误消息。
主页:Index.cshmtl,使用类 DivisionModel
@model DivisionViewModel
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
@*<h2>Division</h2>*@
<div>
<!-- Nav tabs -->
<ul class="nav nav-tabs" role="tablist" id="divTabs">
<li role="presentation" class="active"><a href="#home" aria-controls="home" role="tab" data-toggle="tab">Home</a></li>
</ul>
<!-- Tab panes -->
<div class="tab-content">
<!-- Home -->
<div role="tabpanel" class="tab-pane active" id="home">
@Html.Partial("~/Views/Company/Division/_prtDivision.cshtml", new addDivisionViewModel())
</div>
Run Code Online (Sandbox Code Playgroud)
局部视图:_prtDivision.cshmtl,使用addDivisionViewModel
@model addDivisionViewModel
@{
Layout = "~/Views/Company/Division/Index.cshtml";
}
@{
ViewBag.Title = "Create";
}
<h2>add division</h2>
@using (Html.BeginForm("addDivision", "Division", FormMethod.Post))
{
@Html.AntiForgeryToken()
<div class="form-horizontal">
<hr />
<div class="row">
<div class="col-sm-12">
@Html.ValidationSummary(false, string.Empty, new …Run Code Online (Sandbox Code Playgroud)