1

値が-1,1,2でテキストがA、B、Cのドロップダウンリストがあります。ページが読み込まれるときに、デフォルトでBをselectedValueとして設定します。

ページレベル、つまりaspxまたはascxで実行できること。

4

2 に答える 2

3

html の「select」タグの「selected」属性を指定する必要があります。

1 つのオプションは、select タグを自分でレンダリングすることです。

2 番目 - 正しい SelectItemList (ドロップダウンリストの「データソース」) を形成していることを確認してください。.Selected=true の項目が 1 つ含まれている必要があります。

于 2009-09-07T09:17:05.833 に答える
0

構文をチェックしていませんが、getコントローラーでこのようなことを行うことができます...

ViewData[ddlItems] = new SelectList(new List<string>() { "1", "1", "2", "A", "B", "C"}, "B");

そしてあなたの見解では...

<%= Html.DropDownList("ddlItems", (SelectList)ViewData[ddlItems], String.Empty, null)%>
于 2009-09-09T14:47:36.130 に答える