我正在编写一个自定义助手来处理嵌套导航菜单。我在将一组数组(或字典)传递给函数时遇到了一些麻烦。
下面是对 ActionMenuItem 的 Razor 调用
@Html.ActionMenuItem("All Reports", "index", "report", "icon-bar-chart", "last", new {"title" = "Report 1", "action" = "report1"}, new {"title" = "Report 2", "action" = "report2"})
public static MvcHtmlString ActionMenuItem(this HtmlHelper htmlHelper, String linkText, String actionName, String controllerName, String iconType = null, string classCustom = null, params Dictionary<string, string> subMenu)
我的功能运行良好,直到字典项目。我能够生成单级菜单,但试图让它与嵌套菜单一起使用。
非常感谢任何帮助和课程!
谢谢,
研发