1
每當你嘗試從javascript調用Node.select()時,它會調用aspx.cs事件,它是Node_Click(),如果你想創建兩個函數,會在代碼分離中造成很多麻煩?Node.Select()觸發RadTreeView中的Node_Click()事件?
每當你嘗試從javascript調用Node.select()時,它會調用aspx.cs事件,它是Node_Click(),如果你想創建兩個函數,會在代碼分離中造成很多麻煩?Node.Select()觸發RadTreeView中的Node_Click()事件?
它一直像5心愛的馬,我試圖找出該問題的解決方案,因爲每次我嘗試使用下面的代碼來設置在JavaScript端選擇的節點:
var nodes=$find("<%= RadTreeView1.ClientID %>").get_allNodes();
var node1=nodes[0];
node1.Select();
//這裏它也調用了服務器事件,它是aspx.cs頁面中的Node_Click()事件int
因此,經過很長時間的困難之後,我發現如果您想在不觸發事件的情況下選擇JavaScript節點,請使用以下功能:
node1.set_selected(true);
我希望我可以讓你們受益,因爲我不想讓你花幾個小時試圖找到 。
祝你好運
請將您自己的答案標記爲已接受。 –