4-2-4 選択ボックス/リストボックスを生成する - DropDownListFor/ListBoxForメソッド DropDownListForメソッドは単一選択式の選択ボックスを、ListBoxForメソッドは複数選択式のリストボックスを、それぞれ生成します。いずれのメソッドも<select>要素を出力しますが、ListBoxForメソッドではmultiple属性を出力するという点が異なります。 言いかえると、ListBoxForメソッドを使った場合、自動的に複数選択可能なリストボックスが生成されるということです。「単一」選択式のリストボックスを生成するには、(ListBoxForメソッドではなく)DropDownListForメソッドを使って、自分で明示的にsize属性を指定する必要があります。