私のモデルは次のとおりです。
public string Vehicle
public DropDownListModel()
{
List<SelectListItem> items = new List<SelectListItem>();
items.Add(new SelectListItem() { Text = "one", Value = "one" });
items.Add(new SelectListItem() { Text = "two", Value = "two" });
SelectList items2 = new SelectList(items);
VehicleList = items2;
}
public string Vehicle
{
get;
set;
}
public SelectList VehicleList
{
get;
set;
}
}
selectList を dropdwonlist にレンダリングしたいのですが、取得しているのは
私の見解は次のとおりです。
@using ( Html.BeginForm("Post","Guestbook"))
{
@Html.Label("Name") @Html.DropDownListFor(m=> m.Vehicle,Model.VehicleList)<br />
<input type="submit" name="submit" value="submit" />
}
私は何を間違っていますか。私はこれにかなりの時間を費やし、さまざまな SO の質問を確認しましたが、これを解決できませんでした。