私のページに選択したHTML要素に支払いを行うための請求者の選択肢が表示されます。私はbillersのオプションに加えて、select要素にデフォルトのオプション"Select"
を表示したいと思います。下記のように私が得るMVC DropDownListのデフォルトオプション
@Html.DropDownListFor(m => m.BillerId, new SelectList(Model.Billers,
"BillerId", "BillerName", "Select"), new { @class = "form-control" })
@Html.ValidationMessageFor(m => m.BillerId, "", new { @class = "text-danger" })
HTML出力は次のとおりです:デフォルト値を選択し表示されない
<select class="form-control valid" data-val="true" data-val-number="The field BillerId must be a number." id="BillerId" name="BillerId">
<option value="1">Idea</option>
<option value="2">Airtel</option>
</select>
下記のように私は、HTMLヘルパーのDropDownListFor
を使用しています。私が何かを間違っていると私に知らせてください。