Я создаю пустой проект ASP. NET MVC, а затем добавляю новый метод create
в домашний контроллер и создаю раздел, определенный на странице create.cshtml
, и инициализирую раздел на главной странице (_layout.cshtml
) и запустите проект.
Теперь я получаю сообщение об ошибке
Дополнительная информация: Раздел не определен: «Создать».
HomeController.cs
public class HomeController : Controller
{
public ActionResult Create()
{
return View();
}
}
Create.cs html
@model IEnumerable<web.Models.Students>
@{
ViewBag.Title = "Create";
}
<div class="container">
<div class="form-horizontal">
<div class="row">
<div class="form-group col-lg-10">
<label class="control-label col-lg-2"><strong>StudentName:</strong></label>
<input type="text" id="studentname" class="form-control" />
</div>
</div>
<div class="row">
<div class="form-group col-lg-10">
<label class="control-label col-lg-2"><strong>Pincode:</strong></label>
<input type="number" id="pincode" class="form-control" />
</div>
</div>
<div class="row">
<div class="col-md-offset-2 col-md-10">
<button id="button" type="button" value="submit" class="btn-primary">Save</button>
</div>
</div>
</div>
</div>
_Layout.cs html
<div class="container body-content">
@RenderBody()
<hr />
<footer>
<p>© @DateTime.Now.Year - My ASP.NET Application</p>
</footer>
</div>
@RenderSection("Create")
Могу ли я использовать RenderSection
для вызов создать вид действия?
Как решить эту проблему? Я пытался решить эту проблему последние два часа, но пока не могу ее решить ...
Любая помощь, пожалуйста?