我现在的任务是创建UI部分。 所以我有类似的东西:
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
@Html.Label("Default Group")
@Html.DropDownList("whatthe")
</div>
</div>
目前还没有任何机构为这些观点编写任何模型或任何内容。但是对于我来说,这会在 DropDownList 上崩溃,其他更简单的控件如 CheckBox 也能正常运行。我怎样才能让它出现,直到我们添加模型?崩溃错误
&#34;没有类型&#39; IEnumerable&#39;的ViewData项目。那 有关键&#34;
我查了一下,有一个主题,但是我的问题是我现在怎样才能让它出现,直到我们添加模型等...
答案 0 :(得分:2)
指定方法上的选择项列表。
@Html.DropDownList("whatthe", new List<SelectListItem>())
答案 1 :(得分:0)
你可以加入常规标记。
<select name="whatthe"></select>
除非您使用css设置样式,否则您还需要添加一些选项以赋予它一些宽度。