Я пытаюсь использовать Webgrid, и я могу получить данные для отображения, но значения bool - это то, где у меня проблемы. Я хотел бы просто показать флажок, который имеет значение моего bool. Мне удалось установить флажок в сетке, но он доступен для редактирования и не отображает значение правильно.Отображение логического элемента как флажка в Webgrid
grid.GetHtml(tableStyle: "table", alternatingRowStyle: "alternate", headerStyle: "header",
columns: grid.Columns(grid.Column(columnName: "string1", header: "String1", format: @<text>@item.string1</text>),
grid.Column(columnName: "bool1", header: "bool1", format: bool1? </text>),
Если кто-то сделал это раньше, и может пролить некоторый свет на то, как правильно отображать логическое значение в качестве флажка, который будет оценен по достоинству!
Это показывает флажок, но по какой-либо причине он неправильно отображает значение. Я установил его так, как вы показываете, а также попытался записать код true и false как значение, но все же не изменилось, показывает ли оно флажок или нет. Не уверен, почему значение не работает! – RicketyBowby
@ RicketyBowby ah извините, моя ошибка. Атрибут действительно должен быть * checked = checked *, not * checked = true *. См. Мое обновление выше. – McGarnagle
да, что будет. Спасибо, также просто нашел, что это работает тоже формат: @) – RicketyBowby