Я новичок в разработке MVC, поэтому, пожалуйста, потерпите меня.Действительно ли необходимо называть мое частичное представление как _Action.cshtml
(с подчеркиванием _
), чтобы соответствовать соглашению об именах?
Вот моя проблема: у меня есть контроллер (StudentController) и действие (Список)в нем есть файл частичного представления с именем «List.cshtml» и
@{ Html.RenderAction("List", "Student"); }
, чтобы отобразить его внутри моего HomeController - индексное представление как частичное представление, которое работает.Но если я назову свой частичный вид _List.cshtml
, конечно, он не будет работать.Visual Studio не может даже найти представление для моего действия Student - List, потому что думает, что все еще ищет то же имя, что и мое действие (List.cshtml)
.Что я должен делать?
Я так привык к ASP.NET ascx с кодом сопряжения ascx.cs.(