Почему я получаю эту ошибку «Раздел не определен: Создать» в ASP. NET MVC? - PullRequest
0 голосов
/ 21 июня 2020

Я создаю пустой проект 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>&copy; @DateTime.Now.Year - My ASP.NET Application</p>
    </footer>
</div>
@RenderSection("Create")

Могу ли я использовать RenderSection для вызов создать вид действия?

Как решить эту проблему? Я пытался решить эту проблему последние два часа, но пока не могу ее решить ...

Любая помощь, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...