【问题标题】:InvalidOperationException: The partial view was not found. MVC3.1InvalidOperationException:未找到局部视图。 MVC3.1
【发布时间】:2022-01-22 04:59:18
【问题描述】:

管理员/Dashboard.cshtml:

<partial name="Partials/_Dash.cshtml" />

我正在尝试为仪表板面板创建一个局部视图 _Dash.cshtml 菜单。但是,我收到以下错误:

错误:

An unhandled exception occurred while processing the request.
InvalidOperationException: The partial view 'Partials/_Dash.cshtml' was not found. The following locations were searched:
/Views/Admin/Partials/_Dash.cshtml

Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ProcessAsync(TagHelperContext context, TagHelperOutput output)

我已经有了在 _Layout 中调用的 Partial View _Menu:

<partial name="Partials/_Menu.cshtml" />

它工作正常。

可能是什么问题?

【问题讨论】:

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


    【解决方案1】:

    我总是对不在默认文件夹中的视图使用完整路径

    <partial name="~/Views/..... /Partials/_Dash.cshtml" />
    

    或者您可以在共享文件夹中移动部分视图,在这种情况下

    <partial name="_Dash" />
    

    【讨论】:

      猜你喜欢
      • 2018-06-21
      • 1970-01-01
      • 1970-01-01
      • 2016-07-15
      • 2010-11-13
      • 2015-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多