ドロップダウン値に選択した値を設定しようとしています。 関連記事を参照しましたが、同じことをやっています。スティルドロップダウンには、選択した値が入力されていません。私が何が欠けているか分からない。ASP.NET MVC 2 DropDownListが選択された値を設定しない
コントローラコード:
var RegionId = new[] {
new RegionKeyValues { RegionId = 1, RegionValue = "A" },
new RegionKeyValues { RegionId = 2, RegionValue = "B" },
new RegionKeyValues { RegionId = 3, RegionValue = "D" }
};
ViewData["RegionId"] = new SelectList(RegionId, "RegionId", "RegionValue", 1);
ビューコード:
<%= Html.DropDownList("RegionId",
(SelectList)ViewData["RegionId"],
"-- Select --")%>
私は質問が明らかではないと思います。ドロップダウンリストは、リストにRegionIdリストの内容を入力しませんか?それとも、リストが値をあらかじめ選択していると思われていて、そうではないと思いますか? –
ドロップダウンには3つのレコードが設定されています。しかし、それは "A"に設定されていません – Rita
いいえ..デュープではありません...関連するカップルがあります...しかし、私のドロップダウンは1の選択値に設定されていません。 – Rita