7

ViewBag からのデータを使用しているドロップダウン リストに ID 属性名を割り当てたいのですが、

ViewBag.Group = new SelectList(group, "GroupId", "Name");

ビュー側では、ドロップダウンを次のように表示するために Razor 構文を使用しました。

@Html.DropDownList("Group", "New", new { id="testID" } )

しかし、この行でエラーが発生しています。This Razor 構文の ID を割り当てることはできますか? ID が「プレイリスト」という名前で生成されることはわかっていますが、同じ ViewBag を使用して 2 つの異なるドロップダウンを使用しています。そのため、それらに異なる「ID」属性値を割り当てる必要があります。どうすればそれができますか?

4

2 に答える 2

23

このようなものを使用する必要があります

@Html.DropDownList("Group",null,new{@id="testID"});

DropDownList のデータは ViewBag から name に由来するためGroup

于 2013-05-30T05:36:09.240 に答える