Я пытаюсь отобразить, но отключить флажки в MVC (я знаю, что отключенные флажки будут по-прежнему отправлять обратно со значением false). Однако я не могу отключить флажки.
Даже при непосредственном добавлении отключенного атрибута флажки остаются включенными.
tableStyle: "table table-striped table-hover",
fillEmptyRows: false,
columns: grid.Columns
(
grid.Column("EnterpriseRxPlanID", canSort: false, format: (item) => Html.CheckBox("EnterpriseRxPlanID", isChecked: (bool)item.IsSelected, htmlAttributes: new { @class = "form-control wp-check-erxpid", disabled = "" }), header: "Select"),
...
Я пробовал disabled = "true"
, @disabled = ""
, @disabled = true
и т. Д., И атрибут на странице не отображается. Если я добавлю новый класс, он появится, и я знаю, что страница обновляется правильно.
Любой ввод приветствуется, кажется, такая маленькая проблема, но я озадачен.