好吧,
我得到这个固定的一点点头脑风暴之后。基本上,这个问题是相关的事实,我引用的网站无论是“根”,并从核心web.config文件中的“区域”的命名空间,即:
<pages>
<namespaces>
<add namespace="ABC.Web.Site.Controllers" />
<add namespace="ABC.Web.Site.Models" />
<add namespace="ABC.Web.Site.Models.ViewModels" />
<add namespace="ABC.Web.Site.Areas.Administration.Controllers" />
<add namespace="ABC.Web.Site.Areas.Administration.Models" />
<add namespace="ABC.Web.Site.Areas.Administration.Models.ViewModels" />
</namespaces>
</pages>
每一组移动到自己的意见文件夹下的Web.config排序的问题:即:
根/视图/ web.config中:
<pages>
<namespaces>
<add namespace="ABC.Web.Site.Controllers" />
<add namespace="ABC.Web.Site.Models" />
<add namespace="ABC.Web.Site.Models.ViewModels" />
</namespaces>
</pages>
区/视图/ web.config中:
<pages>
<namespaces>
<add namespace="ABC.Web.Site.Areas.Administration.Controllers" />
<add namespace="ABC.Web.Site.Areas.Administration.Models" />
<add namespace="ABC.Web.Site.Areas.Administration.Models.ViewModels" />
</namespaces>
</pages>
幸福...
你是如何命名你的部分视图?你是否返回PartialView()视图结果? – lomaxx
lomaxx - 以下是调用:public PartialViewResult RecipeList(int ingredientId) { var recipes = _recipeService.All.Where(x => x.IngredientId == ingredientId); return PartialView(“RecipeList”,recipes); }我也用完全合格的路径厌倦它 - 仍然没有运气! –