C# 4.0 Web アプリを作成していて、ツリー型のコントロールが必要です。私はめったにツリー コントロールを使用しません。私は Telerik RadTreeView と TreeList を試してきましたが、これまでのところ、私が望むものに近いものはありません。
必要なのは、ヘッダー/詳細テーブル セットの値を表示するツリー コントロールです。ツリーは、子レベルが 1 つだけの一連のルート ノードで構成されている必要があります。各ノード、ルート、または子には、表示ラベルと2 つのチェック ボックス(および、マルチパート データベース キーを追跡するためのいくつかの隠しフィールド) が必要です。ロード時に一度ツリーにデータを入力してから、ポストバックせずに、またユーザーがチェック ボックスに加えた変更を失うことなく、ノードを展開および縮小できるようにしたいと考えています。次に、送信ボタンを押して、サーバー側のコードで現在の設定を処理します。
これは可能ですか?これを実装する最適な方法は何でしょうか?