Hi,
I have the following scenario.
Creating Treeview Control in .aspx file as follows:
<telerik:RadTreeView ID="WinFabExplorerMenu" runat="server" OnNodeExpand="WinFabExplorerMenu_NodeExpand" OnClientNodeClicked="ClientNodeClicked">
</telerik:RadTreeView>
On client side, adding node to the tree and set expand mode to server side call back. After this, when I clicked the + sign on the node, the server side node expand event not firing.
function OnFederationTileClicked(sender, args) {
$('#collapseOne').collapse('hide');
var tree = $find("ctl00_MainContent_WinFabExplorerMenu");
tree.trackChanges();
tree.get_nodes().clear();
var node = new Telerik.Web.UI.RadTreeNode();
node.set_text(sender.get_navigateUrl());
node.set_category('Root');
node.set_expanded(false);
var attributes = node.get_attributes();
attributes.setAttribute("Federation", sender.get_navigateUrl());
attributes.setAttribute("Path", "Test");
node.set_expandMode(Telerik.Web.UI.TreeNodeExpandMode.ServerSideCallBack);
node.set_postBack(true);
tree.get_nodes().add(node);
tree.commitChanges();
}
I have the following scenario.
Creating Treeview Control in .aspx file as follows:
<telerik:RadTreeView ID="WinFabExplorerMenu" runat="server" OnNodeExpand="WinFabExplorerMenu_NodeExpand" OnClientNodeClicked="ClientNodeClicked">
</telerik:RadTreeView>
On client side, adding node to the tree and set expand mode to server side call back. After this, when I clicked the + sign on the node, the server side node expand event not firing.
function OnFederationTileClicked(sender, args) {
$('#collapseOne').collapse('hide');
var tree = $find("ctl00_MainContent_WinFabExplorerMenu");
tree.trackChanges();
tree.get_nodes().clear();
var node = new Telerik.Web.UI.RadTreeNode();
node.set_text(sender.get_navigateUrl());
node.set_category('Root');
node.set_expanded(false);
var attributes = node.get_attributes();
attributes.setAttribute("Federation", sender.get_navigateUrl());
attributes.setAttribute("Path", "Test");
node.set_expandMode(Telerik.Web.UI.TreeNodeExpandMode.ServerSideCallBack);
node.set_postBack(true);
tree.get_nodes().add(node);
tree.commitChanges();
}