Deshabilitar habilitar lista desplegable para en función de la propiedad del modelo en mvc

Estoy tratando de deshabilitar o habilitar una lista desplegable para mi aplicación mvc basada en la propiedad del modelo: -

lo que estoy haciendo es: -

@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%;" })

pero incluso si la propiedad del modelo "model.IsReadOnly" es falsa, también muestra el menú desplegable como deshabilitado.

Sugiera cómo manejar esto, sin usar ningún javascript

Gracias por adelantado

Respuestas a la pregunta(3)

Su respuesta a la pregunta