【发布时间】:2015-07-09 18:53:01
【问题描述】:
我的视图中有以下内容:
columns.Bound(o => o.line.ApprovalBy.UserDisplayName)
columns.Bound(o => o.line.ItemNumber)
使用 JQuery,我可以使用以下内容编辑项目编号行:
('#grid').data('kendoGrid').dataSource.at(0).line.ItemNumber = 155
但是,当我尝试编辑默认设置为 null 的 Approval By 时:
('#grid').data('kendoGrid').dataSource.at(0).line.ApprovalBy = {UserID: 50}
由于某种原因,它在网格中返回一个“未定义”。 当我尝试编辑之前已初始化的对象时,它将能够工作:
columns.Bound(o => o.line.Vehicle.Color);
('#grid').data('kendoGrid').dataSource.at(0).line.Vehicle.Color = "red";
我错过了什么?
【问题讨论】:
标签: jquery razor model-view-controller kendo-ui