Node.Select()在RadTreeView中触发Node_Click()事件?

时间:2012-09-26 17:18:27

标签: javascript asp.net

每次当你尝试从javascript调用Node.select()时,它会调用asp_.cs事件,即Node_Click(),如果你想创建两个函数,会在代码分离中造成很多麻烦吗?

1 个答案:

答案 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);

我希望我能让你们受益,因为我不想让你花费数小时努力 找到这个。

祝你好运