从 DetailExpand 上的 Kendo 网格行获取值
Getting values from Kendo Grid row on DetailExpand
我有一个 Kendo 网格,我想访问我展开了详细信息的行中的数据。出于测试目的,我有这个:
function detailExpand(e)
{
var aux = e.sender.MyModelId;
var aux2 = this.MyModelId;
...
但是其中 none 个变量中有 MyModelId
。
我已经检查过它,但我找不到模型属性,除非在 e.sender._data[index-here]
中,但我不知道我已展开其详细信息的行的索引。
e.sender.dataItem(e.masterRow).MyModelId
http://docs.telerik.com/kendo-ui/api/javascript/ui/grid#events-detailExpand
http://docs.telerik.com/kendo-ui/api/javascript/ui/grid#methods-dataItem
郑重声明,您应该尽量避免使用以下划线 (_) 开头的方法。我相信 kendo 使用下划线来表明它是一个内部方法("private")。可能会发生意外行为。
我有一个 Kendo 网格,我想访问我展开了详细信息的行中的数据。出于测试目的,我有这个:
function detailExpand(e)
{
var aux = e.sender.MyModelId;
var aux2 = this.MyModelId;
...
但是其中 none 个变量中有 MyModelId
。
我已经检查过它,但我找不到模型属性,除非在 e.sender._data[index-here]
中,但我不知道我已展开其详细信息的行的索引。
e.sender.dataItem(e.masterRow).MyModelId
http://docs.telerik.com/kendo-ui/api/javascript/ui/grid#events-detailExpand http://docs.telerik.com/kendo-ui/api/javascript/ui/grid#methods-dataItem
郑重声明,您应该尽量避免使用以下划线 (_) 开头的方法。我相信 kendo 使用下划线来表明它是一个内部方法("private")。可能会发生意外行为。