Мне нужно установить выбранный элемент в выпадающем списке
<div class="form-group">
<label asp-for="Transaction.CCurrency" class="control-label"> Currency </label>
@(Html.DropDownList("CurrencyDropDownList", Model.Currency, "--Choose currency--", new { @class = "form-control" }))
<span asp-validation-for="CurrencyDropDownList" class="text-danger"></span>
</div>
Я заполняю его в контроллере
model.Currency = database.ZCurrency.Where(x => x.LActive == true).Select(c => new SelectListItem
{
Value = c.CCode.ToString(),
Text = c.CName,
});
Это на мой взгляд модель
public IEnumerable<SelectListItem> Currency { get; set; }
Тем не менее, я понятия не имею, как установить его из моей базы данных, я могу добраться до CCode и Cname через него, но не как его установить. Это в моей форме РЕДАКТИРОВАТЬ, где мне нужно увидеть, какое значение я имел раньше, и переустановить его на другое, если это необходимо.
Большое спасибо, буду признателен за любую помощь.