我试图在我的mvc应用程序中基于model属性禁用或启用dropdownlistfor: -
我在做的是: -
@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%;" })
Run Code Online (Sandbox Code Playgroud)
但即使模型属性"model.IsReadOnly"为false,它也会将下拉列表显示为已禁用.
请建议如何处理此问题,而不使用任何JavaScript
提前致谢