【问题标题】:Using area display template from root project?使用根项目中的区域显示模板?
【发布时间】:2012-03-31 15:50:48
【问题描述】:

我的 mvc 项目中有一个区域,这个区域有一些显示模板。如果我使用 @Html.DisplayFor(x => Model.Image) 我想将我的显示模板用于图像。如何配置我的视图引擎,使其也可以在我的区域内查看特定的局部视图?

【问题讨论】:

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


    【解决方案1】:

    您可以在Areas/AreaName/Views/Shared/DisplayTemplates/MyImage.cshtml创建您的视图

    【讨论】:

    • 那是我的模板,但它不使用它,我需要把它放在 ~/Views/Shared/DisplayTemplates/Image.cshtml 中
    • Model.Image的类型是什么?
    • 类型是SomeNameSpace.Image,不知道问题是不是我的AreaName是Dashboard但是区域目录名是/Areas/MyApp.UI
    • 不可能还是我错过了什么?
    猜你喜欢
    • 1970-01-01
    • 2014-08-24
    • 1970-01-01
    • 2014-11-30
    • 2016-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-13
    相关资源
    最近更新 更多