我找到了从数据库,类,xml等填充的帖子,但我似乎找不到直接从网页填充下拉列表的帖子。
<div class="editor-field">
@Html.DropDownListFor(x => x.Subject, Model.SubjectList)
@Html.ValidationMessageFor(m => m.Subject)
</div>
我只是想在不使用Model的情况下将几个项目添加到我的下拉列表中。
这可能吗?
答案 0 :(得分:1)
我想我明白你在这里问的是什么。如果您只想在视图中对值进行硬编码,则可以执行以下操作:
@Html.DropDownList("", new List<SelectListItem> {
new SelectListItem { Text = "Option 1", Value="1"},
new SelectListItem{Text="Option 2", Value="1"}})
您还可以在控制器中创建选择列表并将其存储在ViewBag中。