{ map.-6ren">
gpt4 book ai didi

c# - Telerik MVC TreeView 操作

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

<%:
Html.Telerik().TreeView()
.Name("ZebTree")
.ExpandAll(false)
.ClientEvents(events => events.OnSelect("TreeView_onSelect"))
.BindTo(Model , map =>
{
map.For<TreeViewBind.Models.Category>(bind => bind.ItemDataBound((item, category) => { item.Text = category.CategoryName; }).Children(category => category.Products));
map.For<TreeViewBind.Models.Product>(bind => bind.ItemDataBound((item, product) => { item.Text = product.ProductName;}));
}
)
%>

上面是telerik mvc中生成树的代码。我想通过选择节点来执行操作。当有人点击特定节点时,我希望它导航到关于页面并将该节点的文本作为参数传递给关于页面。

最佳答案

OnSelect 原型(prototype):

function TreeView_onSelect(e) {

}

e 只有 1 个元素,“item”,这是被选中的 LI 元素。所以,一个例子是:

function TreeView_onSelect(e) {
alert($(e.item).text());
}

参见此处:http://www.telerik.com/help/aspnet-mvc/telerik-ui-components-treeview-client-api-and-events.html#ClientEvents

关于c# - Telerik MVC TreeView 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11752369/

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