1

3 つのリスト ビュー項目を持つこの asp.net radio-button-list があります。

 <asp:RadioButtonList ID="rdbFolderOptions" runat="server" RepeatDirection="Vertical"
                        RepeatLayout="Flow" Font-Size="Medium" AutoPostBack="true" OnSelectedIndexChanged="rdbFolderOptions_SelectedIndexChanged">
                        <asp:ListItem Text="Calendar" Value="0" />
                        <asp:ListItem Text="Tasks" Value="1" />
                        <asp:ListItem Text="Contacts" Value="2" />
                    </asp:RadioButtonList>

いずれかのオプションをクリックすると、修正オプションを持つ子リストが表示されます。

<asp:RadioButtonList ID="rdbSubFolder" runat="server" RepeatDirection="Vertical"
                        RepeatLayout="Flow" Font-Size="Medium" AutoPostBack="true" OnSelectedIndexChanged="rdbSubFolder_SelectedIndexChanged">
                        <asp:ListItem Text="Editor" Value="0" />
                        <asp:ListItem Text="Reviewer" Value="1" />
                    </asp:RadioButtonList>

例えば ​​:

「カレンダー」を選択した場合、子リストは以下のようにインデントされた「カレンダー」の下に表示されます。

  • カレンダー

    • 編集者
    • レビュアー
  • タスク

  • 連絡先

javascript/jquery/c# を使用するのは快適ですが、識別方法がわかりません。作業コードが役立ちます。

4

1 に答える 1

0

アップデート :

これをチェックして:

[孫]子ノードにラジオボタンを含むツリービューを作成するには?


TreeView コントロールを探していると思います

TreeView Web サーバー コントロールは、目次やファイル ディレクトリなどの階層データをツリー構造で表示するために使用されます。次の機能をサポートしています。

  • 自動データ バインディング。これにより、コントロールのノードを XML ドキュメントなどの階層データにバインドできます。

  • SiteMapDataSource コントロールとの統合によるサイト ナビゲーションのサポート。

  • 選択可能なテキストまたはハイパーリンクとして表示できるノード テキスト。

  • テーマ、ユーザー定義の画像、およびスタイルによるカスタマイズ可能な外観。

  • TreeView オブジェクト モデルへのプログラムによるアクセス。これにより、動的にツリーを作成したり、ノードにデータを入力したり、プロパティを設定したりできます。

  • サーバーへのクライアント側のコールバックによるノードの設定 (サポートされているブラウザー上)。

  • 各ノードの横にチェック ボックスを表示する機能。

于 2012-12-21T10:28:05.343 に答える