7

<%Html.Dropdownlist....ASP.NET MVC でデータを動的にバインドする方法は?

4

2 に答える 2

15

型指定されたモデルまたはViewDataとして正しいIEnumerableを渡すだけです。このようなことを試してください(私の頭の中から):

<%= Html.DropDownList(string.Empty, 
    "myDropDownList",  
    new SelectList((IEnumerable)ViewData["stuff"], 
        "DescriptionProperty", 
        "ValueProperty")) 
%>

MVCのドロップダウンリストヘルパーを使用すると、古いASP.NETで行われているようにデータを実際に「バインド」することはありません。

于 2008-10-18T13:12:40.593 に答える
1

リンクテキスト以下のリンクは、ドロップダウンリストをバインドするための2つの方法を提供します。ドロップダウンリストをバインド

于 2009-07-09T17:01:05.733 に答える