これが私のシナリオです。どのコントロールを使用するのが最適かについて、ご意見をお聞かせください。C#、ASP.net 2.0 を使用しています。
ツリーに似た構造を作成する必要があります。ユーザーは何かから始めて、それにノードを追加します。すべてのノードはそれ自体が構造であるため、新しいノード タイプを作成するか、既存のタイプのノードを使用するかを選択するオプションをユーザーに提示する必要があります。
ここでの明らかな選択は、TreeView のようです。ただし、いくつかの懸念事項があります。1) Web サーバーに戻る回数を最小限に抑えるように求められましたが、これが TreeView でどのように機能するかわかりません。
2) TreeView を使用することになった場合、新しいノード タイプ (現在は .ascx (ユーザー コントロール)) を作成すると、新しいウィンドウを開いてノード ID と名前を返す必要があるため、扱いが難しい場合があります。ノードタイプの作成時に親ページ( TreeView を含む)を更新し、シームレスに更新します。
推奨事項はありますか?