【问题标题】:Radgrid insertItem from client side来自客户端的 Radgrid insertItem
【发布时间】:2013-08-06 10:47:43
【问题描述】:

如何从客户端获取 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");

【问题讨论】:

    标签: telerik radgrid


    【解决方案1】:

    问题是您在RadGrid 对象上运行get_isItemInserted()get_insertedItem() 方法,而它们是GridTableView 对象的方法。 See the RadGrid Documentation 了解更多信息。

    试试这个:

    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
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多