Я хочу показать, что если данных не существует, то раскрывающийся список будет работать нормально, но если данные существуют, раскрывающийся список будет отключен.Я пробовал только для чтения, но он также не работает для раскрывающегося списка, пока он работает для текстового поля.
@if (TrimsDataForEdit != null)
{
<div class="form-group">
@Html.LabelFor(m => m.SeasonId, new { @class = "col-lg-4 control-label" })
<div class="col-lg-7">
@Html.DropDownListFor(m => m.SeasonId, ViewBag.SeasonDDList as SelectList, new { @class = "form-control custom-select-box", @readonly = "readonly" })
@Html.ValidationMessageFor(m => m.SeasonId, "", new { @class = "text-danger" })
</div>
<div class="col-lg-1">
<span class="required">*</span>
</div>
</div>
}
else
{
<div class="form-group">
@Html.LabelFor(m => m.SeasonId, new { @class = "col-lg-4 control-label" })
<div class="col-lg-7">
@Html.DropDownListFor(m => m.SeasonId, ViewBag.SeasonDDList as SelectList, new { @class = "form-control custom-select-box" })
@Html.ValidationMessageFor(m => m.SeasonId, "", new { @class = "text-danger" })
</div>
<div class="col-lg-1">
<span class="required">*</span>
</div>
</div>
}