【发布时间】:2017-12-01 05:53:06
【问题描述】:
我正在使用 ASP.NET Core MVC 构建网站。我有一个在 _layout.cshtml 中呈现的视图。我试图在视图中使用视图模型,但是当我在视图的开头插入 @model DocumentsViewModel 时,加载视图时出现 http 500 错误。下面是视图的代码。
@model DocumentsViewModel
@{
ViewBag.Title = "Training Documents";
}
<div class="row">
<div class="col-xs-2 nopadding">
<div class="nav navbar-defualt navbar-fixed">
<div class="container-fluid">
<ul class="nav sidebar-nav">
<li><a asp-controller="App" asp-action="TrainingDocs" class="active"> Training Documents</a></li>
<li><a asp-controller="App" asp-action="HumanResources"> Human Resources</a></li>
<li><a asp-controller="App" asp-action="EmployeeForms"> Employee Forms</a></li>
</ul>
</div>
</div>
</div>
<div class="col-xs-10 nopadding">
<h1>Training Docs</h1>
<div id="fileDiv">
</div>
<form method="post" asp-action="TrainingDocsUp" asp-controller="App" enctype="multipart/form-data">
<label for="files" class="fileinput-label"><i class="fa fa-upload"></i> Choose a document ...
<input type="file" name="files" class="my-inputfile" id="files" multiple/>
</label>
<input type="submit" name="submitButton" value="Upload" />
</form>
</div>
</div>
【问题讨论】:
-
不提供例外情况,除了猜测,我们真的帮不了你
标签: asp.net-mvc razor model-view-controller asp.net-core