每次当你尝试从javascript调用Node.select()时,它会调用asp_.cs事件,即Node_Click(),如果你想创建两个函数,会在代码分离中造成很多麻烦吗?
答案 0 :(得分:3)
我试图找出该问题的解决方案就像5小时一样,因为每次我尝试使用以下代码设置从javascript端选择的节点时:
var nodes=$find("<%= RadTreeView1.ClientID %>").get_allNodes();
var node1=nodes[0];
node1.Select();
//这里它还调用了Server事件,它是aspx.cs页面中的Node_Click()事件,
所以经过很长时间的努力,我发现如果你想在javascript中选择一个节点而不触发事件,请使用以下函数:
node1.set_selected(true);
我希望我能让你们受益,因为我不想让你花费数小时努力 找到这个。
祝你好运