2

ここにあるドロップダウン チェック リストを ASP.NET ListBox コントロールに実装しようとしています。コントロールをドロップダウンにレンダリングし、すべての css を適用します。ただし、オプションは期待どおりのチェック ボックスではなく、ラジオ ボタンです。HTMLの複数選択コントロールで問題なく動作しているときに、なぜこれが発生するのかについて、誰か考えはありますか?

ありがとう

4

1 に答える 1

1

jQuery Dropdown Check List のドキュメントには、これが発生する理由が明確に記載されています。

ドロップダウン リストは、複数選択要素のチェックボックスと、単一選択要素のラジオ ボタンで構成されます。

したがって、チェック ボックスが必要な場合は、次のようにタグでmultiple属性を指定する必要があります。<select>

<select multiple>
    <option value="A">A</option>
    <option value="B">B</option>
    <option value="C">C</option>
    <option value="D">D</option>
</select>

ASP.NET サーバー コントロール ( ) を使用しているため、次のように、リスト ボックスListBoxのプロパティを に設定する必要があります。SelectionModeMultiple

<asp:ListBox Runat="server" ID="ListBox1" SelectionMode="Multiple"></asp:ListBox>
于 2013-09-04T14:13:01.437 に答える