Html.Action class 中的面积参数是什么?

What is an area parameter in Html.Action class?

正在研究ASP.NETMVC4。我不太明白下面代码中的 area 参数是什么。

<section id="myWorkingSection">
    @Html.Action("myActionName", "myController", new { area = "Widgets", workingSection = "myWorkingSection" })
</section>

myActionNameworkingSection 作为参数但不以 area 作为参数。我的猜测是,由于 Widgets 是文件夹的名称,是否表明控制器 myController 位于 Widgets 文件夹中?

谢谢。

这是一个路由参数,用于指定MVC中的区域。

在你的情况下,区域是 Widgets

Walkthrough: Organizing an ASP.NET MVC Application using Areas