asp.net - Telerik RadOrgChart 节点点击事件

标签 asp.net telerik

我正在使用 Telerik Ajax 控件 RadOrgChart

我想捕获 OrgChart 中单击节点(实际上是右键单击)的时间。我希望事件传递单击的节点的 ID。

我在 OrgChart 中找不到任何此类事件。

任何人都可以建议如何做到这一点吗?

谢谢

最佳答案

阅读文档后,我发现 RadOrgChart 没有用于节点单击的事件处理程序,因此我认为您可以制作自己的 ItemTemplate 并处理模板项目的单击,如下所示。

<telerik:RadOrgChart ID="RadOrgChartDirectReports1" EnableViewState="true" Skin="Office2010Silver"
       runat="server">
       <ItemTemplate>  
           <asp:Button CausesValidation = "false" OnClick="LinkButton_Click" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "EmployeeId")%>'
               runat="server" Text = "Click" ID="LinkButtonNode"></asp:Button>
       </ItemTemplate>           
   </telerik:RadOrgChart>

在此示例中,您将一个按钮放在一个项目内,因此您可以处理按钮单击。

关于asp.net - Telerik RadOrgChart 节点点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12840161/

相关文章:

asp.net安全cookie

javascript - 使用客户端访问位于列的页脚模板中的特定控件

combobox - Telerik ASP.NET MVC 的 Combobox 页面加载

html - 使用 RegularExpressionValidator 在下一个标签上显示星号

c# - 将值发布到 webapi Controller

testing - 在 telerik test studio 中单击客户文本 block 的代码

asp.net-mvc - 如何获取剑道 mvc 网格销毁命令确认消息事件?

asp.net - aspx 页面中出现错误消息 "String was not recognized as a valid Boolean"

asp.net - 在 div 标签内右对齐菜单控件

asp.net - ASMX服务可在开发服务器上使用,在部署到IIS 7.5时返回404