1

私はASP.Net MVC3で作業しています。モデル値を にバインドする必要があり@Html.DropDownlistます。モデルにアイテムのリストを設定しました。

モデルを MVC にバインドするにはどうすればよいDropDownListですか?

4

2 に答える 2

1

あなたはこのようなことをすることができます:

@Html.DropDownListFor(model => model.MyValue
   new SelectList(Model.MyList, "ValuePropertyName", "TextPropertyName"))

基本的に、SelectListとその使用方法を調べる必要があります。

于 2013-02-06T05:59:26.633 に答える
1

あなたはこのようにすべきです:

@Html.DropDownListFor(
    x => x.YourItem, 
    new SelectList(Model.YourItem, "Value", "Text")
)

これを行う前に、モデルをビューに渡す必要がありますreturn View(model);

それが役に立てば幸い

于 2013-02-06T05:59:45.857 に答える