【问题标题】:MVC RenderAction Areas and MasterPagesMVC RenderAction 区域和 MasterPages
【发布时间】:2011-01-17 17:15:38
【问题描述】:

我有一个 MVC 应用程序,使用区域和母版页。我有一个 MasterPage 我想在 PRJ\Views\Shared 中的所有区域中使用。 我的母版页在我的根 PRG Controllers 文件夹中的控制器内有几个 RenderAction 调用。 如果我从我的视图文件夹中引用母版页,但对于我在区域内的视图,一切都很好。我猜它希望控制器和动作在区域内!!!。

请帮我解决这个问题。

谢谢大家。

【问题讨论】:

  • MasterPageFile="~/Views/Shared/master.master"
  • 3nigma:问题是(我认为)MVC 将动作映射到区域内的控制器而不是“根”控制器内的控制器。嗯...我认为!!!!

标签: asp.net-mvc-2


【解决方案1】:

你应该可以使用

@Html....("A Link", "Action", "Controller", new { Area = "" }, null);

这将始终指向无区域控制器/动作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-17
    • 1970-01-01
    相关资源
    最近更新 更多