1

javascriptからNode.select()を呼び出そうとするたびに、Node_Click()であるaspx.csイベントが呼び出されます。これは、2つの関数を作成する場合に、コードの分離で多くの問題を引き起こしますか?

4

1 に答える 1

3

次のコードを使用してjavascript側から選択したノードを設定しようとするたびに、その問題の解決策を見つけようとして5時間ほどかかりました。

var nodes=$find("<%= RadTreeView1.ClientID %>").get_allNodes();
var node1=nodes[0];
node1.Select();

//ここでは、aspx.csページのNode_Click()イベントであるServerイベントも呼び出します。

そのため、長い間苦労した結果、イベントを発生させずにjavascriptでノードを選択したい場合は、次の関数を使用することがわかりました。

node1.set_selected(true);

私はあなたにこれを見つけるために何時間も費やしてほしくないので、私があなたたちに利益をもたらすことができることを願っています。

幸運を祈ります

于 2012-09-26T17:18:27.353 に答える