Ниже мой DropDownList в видуКак показать выбранное значение DropDownList из MVC
<div class="col-xs-8 col-sm-8 col-md-4">
@Html.DropDownList("Status",new List<SelectListItem> { new SelectListItem{ Text="Active", Value = "Active" },new SelectListItem{ Text="InActive", Value = "InActive" }}, new { @class = "form-control" })
</div>
От значения DB приходит либо как «Active» или «Inactive» и в раскрывающемся списке уже эти два значения. И из моей базы данных я присваиваю значение в ViewBag.IsStatus
. Теперь предположим, что мое значение приходит «InAactive» из БД, а затем как назначить это как выбранное значение в раскрывающемся списке, а не отображать первое выпадающее меню по умолчанию в качестве выбранного.
Значения ваших параметров: '0' и' 1' (не '' Active ''и' 'неактивные' '), поэтому, если значение свойства' Status' равно '1', то второе будет выбран вариант. –
Отметьте этот ответ http://stackoverflow.com/a/6807331/3074022 – Sousuke
@StephenMuecke ok Я изменил свое значение так же, как и текст. но до сих пор не получил желаемого результата. – Steve