我有一个剑道 UI 菜单:
@(Html.Kendo().Menu()
.Name("menu")
.Items(menu =>
{
menu.Add().Text("About").Action("Index", "Home");
}))
我不想用一个动作加载新页面,而是调用一个javascript函数onclick。我怎样才能做到这一点?我应该使用 HtmlAttributes 属性吗?
此外,我正在使用月光主题,该主题具有用于非操作的白色菜单项文本和用于操作菜单项的橙色文本。对于将调用 javascript 函数的菜单项,我将如何将其保留为橙色文本?通过设置样式,还是有其他方法?
如果我解释得不够清楚,我的示例代码在http://www.eeedee.com上。
谢谢