0


0

ASP.NET Webフォームで3レベルの階層データ表示を表示する

コーディングはASP.NET 3.5にあります。 シナリオは次のとおりです。 +いくつかのデータを入力するページを変更しています。 +そのページには、ページを表示する表があります。 ページにはサブページがあり、これらのサブページにもサブページがあります。 +つまり、3レベルの階層データが表示されます。 +例: image:https://i.stack.imgur.com/zDrsk.jpg [alt text]

現在、asp:Treeviewを使用して、+(maximise)および-(minimise)イメージおよびすべてを簡単に表示できるようになっています。 +それが最良の方法ですか? +選択肢は何ですか?

複雑な計算がいくつかあるので、すべての行、サブ行、サブサブ行に簡単にアクセスしたいと思います。

1 Answer


0


階層的なデータ表示は、階層制御なしで行うのが難しい場合があります。特に、無制限のレベルのネストが必要な場合(ほとんどの人が上限に達していない場合でも)。 TreeViewは適切なオプションです。または、ネストのレベルが有限の場合、ネストされたデータバインドコントロールがオプションです(ただし、ツリービューの方が良いでしょう)。

TreeViewを使用すると、ノードの値を使用して検索できるため、これが最適なオプションです。 お金があれば、サードパーティのツリーコントロールはさらに優れています。

HTH.