[英]Displaying Ektron submenus in Asp.net MVC 3?
我是Ektron的新手,并且我正在一个项目,该项目在几页上都有Ektron菜单。 菜单已经显示(其他人为此编写了代码)。 这是所使用的菜单小部件的代码:
@using NEHGS.ResourceEngine
@{
var widgetModel = Model.UserControl as NEHGS.Models.NehgsSubNavigation;
//string clientID = Guid.NewGuid().ToString();
ResourceEngine.Register("/widgets/NehgsSubNavigation.css");
}
@Html.Raw(widgetModel.NavigationMarkup)
这是显示的菜单之一的示例:
在Ektron中,“成员资格”是一个子菜单项,其中包含3个子菜单:“来宾”,“全部”和“信息”。 当我单击“会员资格”时,我需要显示其3个子菜单。 作为Ektron的新手,我不知道如何访问这些子菜单。 如果我知道如何访问它们,那么我很容易编写代码以使其显示,但是如何从widgetModel检索它们呢?
我不愿意将它透露给您,但是该代码并非来自Ektron。 我的第一个猜测是,开发人员必须在Ektron API之上创建自己的层之前对其进行处理。
您还提到您正在使用MVC? Ektron尚不支持MVC,因为它是ASP.net WebForms应用程序。 我听说有人为Ektron创建MVC前端,但通常最终会带来麻烦,而不是有价值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.