razorでasp.net mvcのDropdowlist - 1つのステートメントで選択した値とCSSクラスを設定する

私は私のcshtmlのドロップダウンリストを定義することができる必要があります。私はいくつかのモデルビューから来ている配列が設定されているので、私はそれらをそのように定義します

   @Html.DropDownList("dropdownlist-Id", Model.ValuesForDDL, new { @class = "ddl" })

選択した値をどのように設定するのですか? (私もクラスを設定する必要があることに注意してください)。

2

1 答え

ドロップダウンリストに選択リストオブジェクトを与えて、選択した値を設定することができます

new SelectList(items, "value", "text", selectedvalue);

例:

 @Html.DropDownList("dropdownlist-Id", new SelectList(Model.ValuesForDDL, "id", "name", 5);
Model.ValuesForDDL, new { @class = "ddl" })

コンボで選択されたアイテムは、id 5のアイテムです。

2
追加された