Telerik 来自客户端的Radgrid插入项

Telerik 来自客户端的Radgrid插入项,telerik,radgrid,Telerik,Radgrid,如何从客户端获取radgrid插入项。 我使用了以下代码,但它不起作用 var mode = rgBoxLimits.get_isItemInserted(); var insertItems; var dpToDate; if (mode) { insertItems= rgBoxLimits.get_insertItem(); dpT

如何从客户端获取radgrid插入项。 我使用了以下代码,但它不起作用

            var mode = rgBoxLimits.get_isItemInserted();
            var insertItems;
            var dpToDate;
            if (mode) {
                insertItems= rgBoxLimits.get_insertItem();
                dpToDate = insertItems[0].findElement("dtToDate");  //Not working
            }
对于编辑项,我有以下代码,并且工作正常

                var editedItems = rgBoxLimits.get_editItems();
                var dpToDate = editedItems[0].findElement("dtToDate");

问题是您正在
RadGrid
对象上运行
get\u isItemInserted()
get\u insertedItem()
方法,而它们是
GridTableView
对象的方法。更多信息

试试这个:

function getItems(sender, args) {
    var myRadGrid = document.getElementById("MainContent_RadGrid1");
    var grid = window.$find("MainContent_RadGrid1");

    var mode = grid.get_masterTableView().get_isItemInserted();
    mode = true;
    var insertItems;
    var dpToDate;
    if (mode) {
        insertItems = grid.get_masterTableView().get_insertItem();
        dpToDate = insertItems[0].findElement("dtToDate"); //Not working
    }
}