【问题标题】:kendo grid add non displayed field to store original value from valid field in datasource剑道网格添加非显示字段以存储数据源中有效字段的原始值
【发布时间】:2017-09-03 05:31:24
【问题描述】:

我有一个数据源,它的列值要存储在另一个“新”字段中,数据源不知道或不关心。 我在添加字段时尝试使用“来自:”表示法,但出现错误,表明我的“合法”数据源字段未定义。代码 sn-p 如下。我在 KendoGrid 定义的模式部分中将此行添加到我的模型中。 由数据源直接提供其值的列是“remQty”。 谁能发现为什么我得到“remQty”是未定义的错误?

schema: {
    model: {
            id: "myid",
            fields: {
                remQty: {type: "number",editable : true},
                originalRemQty: {type: "number", from: "remQty", editable : false}               
        }
}

【问题讨论】:

    标签: kendo-ui grid field objectdatasource


    【解决方案1】:

    我认为您不能使用from 复制另一个字段。

    该选项应该从原始 JavaScript 对象中的指定字段中获取值,并将其存储在具有不同名称的模型字段中。

    来源:http://www.telerik.com/forums/model---options-fields-fieldname-from-description-not-clear#3Nrb09uB5kmXOI2F3Xsbrw

    【讨论】:

    • 我能够使用列模板和一些 javascript 将列值设置为计算值,然后通过 DOM 访问它以用于验证逻辑。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-08
    • 1970-01-01
    • 2019-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多