0

Kendo UI グリッドの 1 つで、特定の列に headerTemplate を指定しました。ただし、テンプレートにはバインディング コンテキストがないようです。私は追加を結びました

<span data-bind='text: ko.toJSON($data)'></span>

テンプレートに追加しましたが、何もレンダリングされませんでした。

グリッドはビューモデルで構成されます

self.gridConfig = {
    data: self.Transactions,
    height: 350,
    pageable: {
        pageSize: 5
    },
    useKOTemplates: true,
    rowTemplate: "exportRowTemplate",
    columns: [{
        title: "Policy Number",
        width: 120
    }, {
        title: "Insured Name",
        width: 250
    }, {
        title: "Effective Date",
        width: 120,
        format: "{0:MM/dd/yyyy}"
    }, {
        title: "Transaction Type",
        width: 150
    }, {
        title: "Premium",
        format: "{0:c2}",
        width: 120
    }, {
        headerTemplate: "<strong>Select</strong><span style='margin-left: 10px'><input type='checkbox' data-bind='checked: checkAllValue' /></span><span data-bind='text: ko.toJSON($data)'></span>"
    }]
};

headerTemplate にあるコントロールをバインドするにはどうすればよいですか?

4

1 に答える 1