1

これが私のシナリオです。どのコントロールを使用するのが最適かについて、ご意見をお聞かせください。C#、ASP.net 2.0 を使用しています。

ツリーに似た構造を作成する必要があります。ユーザーは何かから始めて、それにノードを追加します。すべてのノードはそれ自体が構造であるため、新しいノード タイプを作成するか、既存のタイプのノードを使用するかを選択するオプションをユーザーに提示する必要があります。

ここでの明らかな選択は、TreeView のようです。ただし、いくつかの懸念事項があります。1) Web サーバーに戻る回数を最小限に抑えるように求められましたが、これが TreeView でどのように機能するかわかりません。

2) TreeView を使用することになった場合、新しいノード タイプ (現在は .ascx (ユーザー コントロール)) を作成すると、新しいウィンドウを開いてノード ID と名前を返す必要があるため、扱いが難しい場合があります。ノードタイプの作成時に親ページ( TreeView を含む)を更新し、シームレスに更新します。

推奨事項はありますか?

4

1 に答える 1

1

JQuery の Treeview を調べることをお勧めします。

http://docs.jquery.com/Plugins/Treeview/treeview#options

このようにして、クライアント側でツリービューを更新し、ユーザーが必要に応じてすべてを機能させたら、ツリーの状態を送信します。

JQuery for .Net http://jquerydotnet.codeplex.com/

于 2009-04-08T17:20:32.733 に答える