我正在使用剑道层次结构网格。在子网格中,我放置了一个“编辑”按钮。因此,当我单击编辑按钮时,我需要获取子行第一列数据(ID)。
我的 detailInit 函数和 clickbfunction 在这里。
function detailInit(e) {
var _Po_sectionID =e.data.SectionID;
$("<div/>").appendTo(e.detailCell).kendoGrid({
dataSource: {
transport: {
read: _PostionsBySectionUrl + _Po_sectionID
},
schema: {
data: "Data",
total: "Count"
},
},
scrollable: false,
sortable: true,
pageable: true,
{ field: "ContainerID", title: "Possition ID",hidden:true },
{ field: "ContainerName", title: "ContainerName",hidden:true },
{
title: "Action", width: 95, command: [
{
id: "edit",
name: "edit",
click: OnPositionRowSelect,
template: "<a class='k-button k-grid-edit' href='' style='min-width:16px;'><span class='k-icon k-edit'></span></a>"
}
]},
]
});
}
如何将第一行单元格数据放入 OnPositionRowSelect 函数?
function OnPositionRowSelect(e) {
e.preventDefault();
_ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _
alert("Container Id : "+ ContainerID);
}