Desativar ativar dropdownlistfor com base na propriedade model no mvc
Estou tentando desabilitar ou habilitar uma lista suspensa no meu aplicativo mvc com base na propriedade model: -
o que estou fazendo é: -
@Html.DropDownListFor(m => m.ParentOrganisationID, new SelectList(Model.ParentOrganisations, "ID", "Name", Model.ParentOrganisationID), new { @id = "ddlParentOrganisations", @class = "form-control css-select", @disabled = Model.IsReadOnly ? "disabled" : "false", @style = "width:40%; height:10%;" })
mas mesmo que a propriedade do modelo "model.IsReadOnly" seja falsa, também está mostrando o menu suspenso como desativado.
Por favor, sugira como lidar com isso, sem usar javascript
desde já, obrigado