【发布时间】:2011-11-16 01:39:57
【问题描述】:
我有一个 ASP.NET MVC 3 应用程序,它有 2 个区域,这些区域是从主应用程序引用的独立项目。两个区域项目都位于主应用程序的区域目录中。我想知道我是否可以从另一个区域调用 DisplayTemplates。
例如,我在 ~/Areas/Area1/Views/Shared/DisplayTemplates/Test.cshtml 文件中添加了以下模板:
@model string
Test Display Template
现在在 Area2 项目的一个视图中我说:
@Html.Display("Test", "~/Areas/Area1/Views/Shared/DisplayTemplates/Test.cshtml")
但它不显示任何内容。我想知道是否有人可以让我知道这是否可能以及我做错了什么。
谢谢
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-areas