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

questionAnswers(3)

yourAnswerToTheQuestion