我正在使用 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/