1

ツリービューをasp.netのサイトマップデータプロバイダーにバインドできるようにしたいのですが、ユーザーがノードをクリックすると、そのページに移動するのではなく、テキストボックスを更新します。

それが可能かどうかはわかりませんが、これを達成する方法についての提案を見つけるのに苦労しています。

また、コーディング言語として VB.Net を使用しています。

4

1 に答える 1

0

これは、JavaScript を使用して行う必要があります。各ノードでデフォルトのクリック アクションを防止する関数を使用し、ツリーの値をテキスト ボックスに入力します。

たとえば、JQueryを使用して...

$(".nodes").click(function(event) {
    event.preventDefault();

    $("#<%= TextBox.ClientID").text($(this).text());
});
于 2012-12-27T00:57:40.560 に答える