Convenção de nomenclatura do ASP.NET MVC3 Partial View
Eu sou novo no desenvolvimento do MVC, então por favor, tenha paciência comigo. É realmente necessário nomear minha visão parcial como_Action.cshtml
(com o_
sublinhado) para cumprir a convenção de nomenclatura?
Aqui está o meu problema: tenho um controlador (StudentController) e uma ação (List) que possui um arquivo de exibição parcial chamado "List.cshtml" e tenho
@{ Html.RenderAction("List", "Student"); }
para exibir isso dentro da minha exibição HomeController - Index como exibição parcial que funciona. Mas se eu citar minha visão parcial para_List.cshtml
é claro que não vai funcionar. O Visual Studio não conseguiu encontrar a exibição da minha ação Student - List porque acha que ainda está procurando exatamente o mesmo nome da minha ação(List.cshtml)
. O que devo fazer
Estou tão acostumado ao ascx do ASP.NET com um código ascx.cs emparelhado. :