У меня есть List<SelectListItem>
переменная с двумя значениями. Я хочу представить его как раскрывающийся список в html, чтобы я делал это.Удалить несколько вариантов из основного приложения asp.net
<div class="form-group row">
<label asp-for="Roles" class="col-sm-2 col-sm-offset-2 form-control-label"></label>
<div class="col-md-6">
<select asp-for="Roles" asp-items="@Model.Roles" class="form-control selectpicker bs-select-hidden"></select>
</div>
</div>
и этот код показывает мне список с этими двумя элементами, но и генерирует
multiple="multiple"
атрибут для выбора тега.
Как я могу заставить не генерировать несколько атрибутов?
что бы вы указываете 'жерех-for' по-видимому, может содержать * мю ltiple * значения. Итак, если в нем в настоящее время содержится, скажем, два элемента (а ваши 'asp-items' имеют более двух элементов в нем), как это означает знать, какой * один * элемент должен быть отмечен как' selected'? Что происходит с другим элементом при отправке вашей формы? –