asp.net-mvc - MVC调用Html.Action在区域内?

标签 asp.net-mvc asp.net-mvc-3 asp.net-mvc-areas

我有一个称为“管理员”的区域

它使用与我网站其余部分相同的布局页面。
在版面页面中

 @Html.Action("MyMethod", "MyController", null) 

MyController在Admin区域中是而不是,但在根目录/ Controller 文件夹中
当我转到该区域旁边的任何页面时,都会得到以下执行

“未找到路径'/ admin / home'的 Controller 或未实现IController”

最佳答案

尝试这样:

@Html.Action("MyMethod", "MyController", new { area = "" }) 

关于asp.net-mvc - MVC调用Html.Action在区域内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5062300/

相关文章:

c# - Html.DropDownList 从列表中选择值<string>

asp.net-mvc-3 - 如何使 MvcSitemapNode 仅在谷歌站点地图中可见而不在菜单中可见

asp.net-mvc - Visual Studio 2017/2019 添加了缺失的区域

asp.net-mvc - asp.net MVC 3 将 AuthorizeAttribute 应用于区域

asp.net-mvc - 如何从asp.net MVC Controller 中的URL获取ID

asp.net-mvc - 如何在 MVC 中使用 HtmlHelper 获取自定义 id 进行渲染

c# - 如何在 asp .net mvc 中集成 paypal 付款并接收付款状态和信息?

c# - 无法从 Entity Framework 中的模型代码生成数据库

javascript - 如何阅读和理解Event-Parameters的控制台日志

c# - 从 MVC 区域重定向将我重定向到顶级操作?