checkbox如何绑定后端数据?
How to bind the back end data with checkbox?
在网格中,我将一个复选框和一个字符串放在一个单元格中。在后端我有一个布尔值来设置复选框打开或关闭。
现在的问题是如何绑定呢?以下代码对每个单元格具有不同的 bool 值。但是没有变化。
<kendo-grid-checkbox-column title="Custom checkbox">
<ng-template kendoGridCellTemplate let-dataItem let-idx="rowIndex">
{{dataItem.ProductName}} <input [kendoGridSelectionCheckbox]="idx" [checked]="dataItem.Discontinued"/>
</ng-template>
</kendo-grid-checkbox-column>
请参阅demo.
首先,
type="checkbox"
缺少并删除此行(如果可能)
[kendoGridSelectionCheckbox]="idx"
应该是这样的,
<input type="checkbox" [checked]="dataItem.Discontinued"/>
完成上述操作后,它正在处理您的 stackblitz。
在网格中,我将一个复选框和一个字符串放在一个单元格中。在后端我有一个布尔值来设置复选框打开或关闭。
现在的问题是如何绑定呢?以下代码对每个单元格具有不同的 bool 值。但是没有变化。
<kendo-grid-checkbox-column title="Custom checkbox">
<ng-template kendoGridCellTemplate let-dataItem let-idx="rowIndex">
{{dataItem.ProductName}} <input [kendoGridSelectionCheckbox]="idx" [checked]="dataItem.Discontinued"/>
</ng-template>
</kendo-grid-checkbox-column>
请参阅demo.
首先,
type="checkbox"
缺少并删除此行(如果可能)
[kendoGridSelectionCheckbox]="idx"
应该是这样的,
<input type="checkbox" [checked]="dataItem.Discontinued"/>
完成上述操作后,它正在处理您的 stackblitz。