gpt4 book ai didi

c# - 路径 '/' 的 Controller 未找到或未实现 IController。在 nopCommerce

转载 作者:行者123 更新时间:2023-11-30 20:50:11 26 4
gpt4 key购买 nike

我正在尝试在 HeaderLinks.cshtml razor View 中调用一个操作。

@Html.Action("SideMenu","Index")

SideMenuController 位于我安装在 nopCommerce 上的插件中。所有路由都很好。

routes.MapRoute("Nop.Plugin.Other.SideMenu.Log", "sidemenu/index", new { controller = "SideMenu", action = "Index" }, new[] { "Nop.Plugin.Other.SideMenu.Controllers" });

但 View 显示错误 - “找不到路径 '/' 的 Controller 或未实现 IController。”

我也试过...

@Html.Action("SideMenu","Index",new { area = "" })

结果是一样的。是什么原因造成的,我该如何摆脱它?

最佳答案

我觉得是

@Html.Action("Index","SideMenu",new { area = "" })

代替

@Html.Action("SideMenu","Index",new { area = "" })

关于c# - 路径 '/' 的 Controller 未找到或未实现 IController。在 nopCommerce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22761883/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com