【问题标题】:Show selected element in Telerik MVC TreeView在 Telerik MVC TreeView 中显示选定元素
【发布时间】:2012-07-31 09:08:54
【问题描述】:

这是我在 Telerik mvc 中创建树的代码。现在我想创建显示选定节点名称的弹出窗口。

Html.Telerik().TreeView()
    .Name("ZebTree")
    .ExpandAll(true)
    .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;}));
            }        
    )

这里是javascript代码。

function TreeView_onSelect(e) 
    {
        var treeview = $(this).data('tTreeView');

        alert("You select the node " + ...);

    }

【问题讨论】:

    标签: c# javascript treeview telerik telerik-mvc


    【解决方案1】:

    获取节点的文本:

    function TreeView_onSelect(e) 
    {
      var treeview = $(this).data('tTreeView');
      var nodeText = treeview.getItemText(e.item);
      alert("You select the node: " + nodeText);
    }
    

    问候

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-18
      相关资源
      最近更新 更多