Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Razor 如何在剑道网格中获取自定义添加行的对象?_Razor_Kendo Ui_Kendo Grid_Kendo Asp.net Mvc - Fatal编程技术网

Razor 如何在剑道网格中获取自定义添加行的对象?

Razor 如何在剑道网格中获取自定义添加行的对象?,razor,kendo-ui,kendo-grid,kendo-asp.net-mvc,Razor,Kendo Ui,Kendo Grid,Kendo Asp.net Mvc,我正在剑道网格中添加一个新行,单击按钮时如下所示: $('#btn_addUser').click(function () { document.getElementById('btn_save').style.visibility = "visible"; $('#grid').data('kendoGrid').addRow(); $(".k-grid-edit-row").appendTo("#grid tbody"); });

我正在剑道网格中添加一个新行,单击按钮时如下所示:

 $('#btn_addUser').click(function () {
        document.getElementById('btn_save').style.visibility = "visible";
        $('#grid').data('kendoGrid').addRow();
        $(".k-grid-edit-row").appendTo("#grid tbody");
    });
然后我声明了另一个按钮。单击此按钮时,我需要通过单击上面定义的按钮添加的新行的行对象,以便我可以访问在新创建行的字段中键入的值


如何实现这一点?

下面的代码为我提供了网格对象:-

 var grid = $("#grid").data("kendoGrid");

使用此选项,我可以访问新添加的行作为网格。_数据[0]。名称,网格。_数据[0]。角色。角色ID等:

我不太确定我是否遵循了您的要求,但这可能会有所帮助:谢谢您的回复。我已经检查了上面的链接,但找不到我想要的要求。几个问题:您使用的是内联插入模式、incell插入模式还是popup插入模式?;如果要插入包含特定内容的行,为什么要创建对象,然后将其插入到数据源中;用于在网格底部插入单元格$.k-grid-edit-row.appendTogrid tbody;不太理想,因为它打破了造型。谢谢你。我想我解决了我最初的问题。如果你能告诉我用什么来代替$.k-grid-edit-row.appendTogrid tbody,那就太好了;这不会像您所说的那样破坏样式并添加新行。