私はasp.net mvcで作業しています。ビューにリストボックスがあります。このリストボックスのオプションは、ページの読み込み時に常に選択されます。このリストボックスの選択値を定義していません。なぜこれが起こっているのか誰にも教えてもらえますか?
ここにコードがあります
@{
Dictionary<string, string> Options = new Dictionary<string, string>();
ddlOptions.Add("1", "1");
ddlOptions.Add("2", "2");
ddlOptions.Add("3", "3n");
ddlOptions.Add("4", "4");
}
<td>@Html.ListBoxFor(model => model.AvailableProducts,
new MultiSelectList(Options , "Key", "Value"),
new { size = "6" })
model.AvailableProducts は文字列のリストです:
List<string> product = new List<string>();
product.Add("1");
product.Add("2");
product.Add("3");
product.Add("4");