下拉列表将第一个选项列为null

时间:2015-10-13 08:53:14

标签: asp.net-mvc asp.net-mvc-5

我有一个下拉列表,允许您选择现有的驱动程序ID。当页面加载时,第一个驱动程序ID已被选中,我宁愿允许驱动程序ID下拉列表在页面加载时首先选择空值。我该怎么做? 这是我的驱动程序ID视图:

 <div class="form-group">
                @Html.LabelFor(model => model.DriverID, "Driver Cell", new { @class = "control-label col-md-2" })
                <div class="col-md-10">
                    @Html.DropDownList("DriverID", null, htmlAttributes: new { @class = "box" })
                    @Html.ValidationMessageFor(model => model.DriverID)
                </div>
            </div>

1 个答案:

答案 0 :(得分:1)

您可以使用

@Html.DropDownList("DriverID", null, "Select a driver", htmlAttributes: new { @class = "box" })

但由于您将null作为SelectList传递,因此此下拉列表将为空。