2

作成ビュー内にドロップダウン リストを作成しようとしています。たとえば、モデル内の「水曜日」プロパティの値「0」にマップするドロップダウン選択「AM」が必要です。これまでのところ、私はこのコードを持っています:

<div class="editor-label">
        <%: Html.LabelFor(model => model.Wednesday) %>
        <%: Html.DropDownListFor(model => model.Wednesday, new SelectList(new List<SelectListItem>(){new SelectListItem{Text = "AM", Value = "0"}}))%>
    </div>

ブラウザーでこれをテストすると、ドロップダウン リストの唯一の項目に「System.Web.Mvc.SelectListItem.」というテキストが表示されます。代わりに、わかりやすいテキスト「AM」を表示したいと考えています。

私は何を間違っていますか?

4

1 に答える 1

4

これは私のために働いた:

@Html.DropDownListFor(model => model.CompanyName, new List<SelectListItem>{new SelectListItem{Text = "AM", Value = "0"}})
于 2013-05-24T04:14:17.627 に答える