EditorForModel Html ヘルパーを使用して、状態のリストボックスをレンダリングしたいと考えています。私のビューモデル:
public class MyViewModel
{
public MyewModel()
{
States = new SelectList(MyModel.RegionsToSelectList,"Value","Text");
}
[DataType(DataType.Text)]
public string City { get; set; }
[Display(Name = "States")]
public SelectList States { get; private set; }
}
私の見解では@Html.EditorForModel()
、City適切にレンダリングされますが、Statesどのような種類のリスト(ドロップダウンまたはリストボックス)にもレンダリングされません
私が使用する@Html.DropDownList("mylistname", Model.States)と、適切にレンダリングされます。私は本当にそれをそのForModel過程でレンダリングしたいと思っています。
これはできますか?