Asp.net mvc 3 是否使用根项目中的区域显示模板?

Asp.net mvc 3 是否使用根项目中的区域显示模板?,asp.net-mvc-3,asp.net-mvc-areas,viewengine,Asp.net Mvc 3,Asp.net Mvc Areas,Viewengine,我的mvc项目中有一个区域,这个区域有一些显示模板。如果我使用@Html.DisplayFor(x=>Model.Image),我希望使用are中的显示模板来显示图像。如何配置我的视图引擎,使其也在我的区域内查看特定的局部视图?您可以在区域/AreaName/Views/Shared/DisplayTemplates/MyImage.cshtml中创建视图,这是我的模板,但它不使用它,我需要把它放在~/Views/Shared/DisplayTemplates/Image.cshtmlmodel

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

您可以在
区域/AreaName/Views/Shared/DisplayTemplates/MyImage.cshtml中创建视图,这是我的模板,但它不使用它,我需要把它放在~/Views/Shared/DisplayTemplates/Image.cshtmlmodel.Image的类型是什么?类型是SomeNameSpace.Image,我不知道问题是我的区域名是Dashboard,但区域目录名是/Areas/MyApp.ui。这是不可能的还是我缺少了什么?