ビューで SelectListItem を正しくバインドすることに問題があります。
ItemController.cs
public ActionResult SelectCondition()
{
List<SelectListItem> items = new List<SelectListItem>();
items.Add(new SelectListItem { Text = "New", Value = "0", Selected=true });
items.Add(new SelectListItem { Text = "Old", Value = "1" });
var model = new Item
{
ItemCondition = items
};
return View();
}
作成.cshtml
@Html.DropDownList("SelectCondition", (IEnumerable<SelectListItem>)Model.ItemCondition)
アイテム.cs
public IEnumerable<SelectListItem> ItemCondition { get; set; }
今、NullReferenceExceptionがあり、 Create.cshtmlでこの行に下線を付けました