ViewBag.Years = new SelectList(Enumerable.Range(1910, DateTime.Today.Year - 1910 + 1).Select(x =>
new SelectListItem()
{
Text = x.ToString(),
Value = x.ToString()
}), "Value", "Text");
Я использую этот синтаксис, чтобы показать раскрывающийся список с 1910 года. Но мне нужно сначала пустое значение, так как это необязательный выпадающий список. Как этого добиться, будет признательна любая помощь
Редактировать: Renderer на странице cs html
<div class="col-@screenSize-4">
@Html.Label("Select Year")
@Html.DropDownListFor(model => model.EventYear, (IEnumerable<SelectListItem>)ViewBag.Years, new { @class = "form-control select-control", @data_placeholder = "Select one" })
</div>