Hi,
I'm having an issue that client event OnClientMouseOver is fired more than once when I hover item (I haven't checked other events yet):
JS:
I was testing in IE9 and developer tools console. To "fix" that event comment out <NodeTemplate>
Screenshot attached.
I'm having an issue that client event OnClientMouseOver is fired more than once when I hover item (I haven't checked other events yet):
<telerik:RadTreeView ID="tvProjectElementsWithoutTocEntries" runat="server" Width="100%" Height="100%" OnClientContextMenuItemClicking="contextMenuItemClicking" OnClientMouseOver="onTreeViewItemMouseOver" onnodeclick="tvProjectElementsWithoutTocEntries_NodeClick" > <DataBindings> <telerik:RadTreeNodeBinding Expanded="true" /> </DataBindings> <Nodes> <telerik:RadTreeNode runat="server" Text="Root RadTreeNode1"> <Nodes> <telerik:RadTreeNode runat="server" Text="Child RadTreeNode 1"> </telerik:RadTreeNode> <telerik:RadTreeNode runat="server" Text="Child RadTreeNode 2 123456789"> </telerik:RadTreeNode><telerik:RadTreeNode runat="server" Text="Child RadTreeNode 1"> </telerik:RadTreeNode> <telerik:RadTreeNode runat="server" Text="Child RadTreeNode 2 123456789"> </telerik:RadTreeNode><telerik:RadTreeNode runat="server" Text="Child RadTreeNode 1"> </telerik:RadTreeNode> <telerik:RadTreeNode runat="server" Text="Child RadTreeNode 2 123456789"> </telerik:RadTreeNode> </Nodes> </telerik:RadTreeNode> <telerik:RadTreeNode runat="server" Text="Root RadTreeNode2 123456789"> <Nodes> <telerik:RadTreeNode runat="server" Text="Child RadTreeNode 1"> </telerik:RadTreeNode> </Nodes> </telerik:RadTreeNode> </Nodes> <ContextMenus> <telerik:RadTreeViewContextMenu ID="ProjectElementsWithoutTocEntriesContextMenu" runat="server"> <Items> <telerik:RadMenuItem Value="RestoreTocEntry" Text="Resources:PGC, ProjectContentElement_RestoreProjectContentElementTocData" ImageUrl="~/Images/gear.png"> </telerik:RadMenuItem> <telerik:RadMenuItem Value="Delete" Text="Resources:PGC, General_Delete" ImageUrl="~/Images/gear.png"> </telerik:RadMenuItem> </Items> <CollapseAnimation Type="none" /> </telerik:RadTreeViewContextMenu> </ContextMenus> <NodeTemplate> <div> <span class="pageNum"></span> <%# DataBinder.Eval(Container, "Text") %> <img class="treeGear" src="/Images/gear.png" alt="Options" width="13px" height="13px"></img> </div> </NodeTemplate> </telerik:RadTreeView>JS:
function onTreeViewItemMouseOver(sender, args) { console.log("Mouse over"); }
I was testing in IE9 and developer tools console. To "fix" that event comment out <NodeTemplate>
Screenshot attached.