0

私の英語が下手なので申し訳ありません。1つのツリービュー、xmldatasource、xmldatasourceに関連する1つのxmlファイル、および1つのiframeを含むasp.netによるWebページがあります。ユーザーがツリーノードをクリックすると、Web ページが iframe で表示されます。ここで、treenodes がクリックされたときに、私の URL (例: "www.mysite.com/default.aspx") が ("www.mysite.com/default.aspx?onenode") に変更され、この URL を直接入力すると ("www .mysite.com/default.aspx?onenode") ブラウザに mypage が表示され、その treenode が選択され、 page(onenode) が iframe に表示されます。そこで私の問題を解決する方法はありますか?私はあなたの助けを待っています。Perpendさん、ありがとうございます。

4

2 に答える 2

0

NavigateUrlのプロパティを使用しTreeNodeてターゲット URL を設定することで、これを簡単に行うことができると思います。Text/Value(これは、現在の TreeNodeのプロパティに基づいて構築できます。

Targetまた、 TreeNodeのプロパティを設定することで、ページをロードするターゲット フレームを設定できます。あなたの場合、親フレーム(ウィンドウ自体)に設定する必要があるようです。

于 2009-07-17T22:51:10.877 に答える
0

IFRAME の使用を避け、代わりに AJAX を使用してツリーノードの詳細をレンダリングします。そうすれば、2 つではなく 1 つの Web ページを扱うだけで問題が解消されます。

于 2009-07-17T21:56:56.290 に答える