Ниже находится раскрывающийся список страны. Я хочу выделенный текст «Выбрать», который работает.
@Html.DropDownList("ddlCountryName",
new SelectList(ViewBag.CountryName, "CountryId", "CountryName"),
new { @class = "form-control" })
Теперь я хочу установить значение «0» для текста «Выбрать», который выбран по умолчанию. В настоящее время значение для «Выбрать» пустое, как показано ниже.
Как я могу это сделать? Значение "Выбрать" отсутствует в источнике данных. Мне нужно получить доступ к этому выбранному значению в JQuery.
Я пробовал с этими двумя, но ни один из них не работает.
@Html.DropDownList("ddlCountryName",
new SelectList(ViewBag.CountryName, "CountryId", "CountryName"),
"Select", new { @class = "form-control", @selected = "0" })
И
@Html.DropDownList("ddlCountryName",
new SelectList(ViewBag.CountryName, "CountryId", "CountryName"),
"Select", new { @class = "form-control", @selected = "0" })
Ниже приведен код контроллера для значений CountryName.
ViewBag.CountryName = dbLMS.CountryMasters.Select(c => new { c.CountryId, c.CountryName }).OrderBy(c => c.CountryName).ToList();
SelectList
имеет параметрobject selectedValue
. Это то, о чем ты говоришь? Я не вижу прикрепленного изображения. - person SᴇM   schedule 12.02.2019@selected = "0"
? - person er-sho   schedule 12.02.2019