首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RadTreeList和RadContextMenu (如何获得所选节点的主键和ParentID?)

RadTreeList和RadContextMenu (如何获得所选节点的主键和ParentID?)
EN

Stack Overflow用户
提问于 2014-09-23 05:54:28
回答 1查看 495关注 0票数 0

我使用一个RadTreeList控件来显示一组项。我在页面中添加了一个RadContextMenu,并设置了OnItemClick事件,这样我就可以在后面的代码中使用它来根据Insert和Edit设置RadWindow的URL。然后我用那个url打开雷达窗口。

它看起来和这个演示里的一模一样

代码语言:javascript
复制
    protected void rcMenu_ItemClick(object sender, RadMenuEventArgs e)
    {
        switch (e.Item.Value)
        {
            case "Insert":
                url = "~/Admin/ManageItemsDialog.aspx?ID="
                break;
            case "Edit":
                url = "~/Admin/ManageItemsDialog.aspx?ID="
                break;
        }
}

在这里,我试图从树列表中检索所选项的ID和ParentID。最终目标是打开一个RadWindow,通过URL传递ID和ParentID。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-23 15:19:18

使用SelectedItems属性的TreeList控件。打开RadWindow,如下所示:http://www.telerik.com/help/aspnet-ajax/window-troubleshooting-opening-from-server.html。它的GetDataKeyValue方法将为您提供所需的值

另外,考虑只在客户机上这样做:Telerik ASP.NET AJAX:如何获取数据绑定列、客户端的值get_selectedItems()将为您提供所需的项目http://www.telerik.com/help/aspnet-ajax/treelist-client-side-basics.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25987804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档