Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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
Javascript 向webdatagrid行添加动态输入值_Javascript_Asp.net_Infragistics_Webdatagrid - Fatal编程技术网

Javascript 向webdatagrid行添加动态输入值

Javascript 向webdatagrid行添加动态输入值,javascript,asp.net,infragistics,webdatagrid,Javascript,Asp.net,Infragistics,Webdatagrid,我试图从网格外部将一些值输入到网格的新行模板中,因为从de webdatagrid内部选择这个特定的输入是不切实际的 如何从控件外部通过javascript访问要添加的行?根据文档ig_controls.wdgTransaccion.get_behaviors().get_editingCore().get_behaviors().get_rowAdding().get_row()应该可以做到这一点,但它根本无法返回任何行 谢谢你你确定你在正确的地方打电话吗?如果没有更多的上下文,我真的说不出来

我试图从网格外部将一些值输入到网格的新行模板中,因为从de webdatagrid内部选择这个特定的输入是不切实际的

如何从控件外部通过javascript访问要添加的行?根据文档
ig_controls.wdgTransaccion.get_behaviors().get_editingCore().get_behaviors().get_rowAdding().get_row()
应该可以做到这一点,但它根本无法返回任何行


谢谢你

你确定你在正确的地方打电话吗?如果没有更多的上下文,我真的说不出来,但是我认为我可以帮助您获得所需的功能。请查看此示例:

我能想到的最好的地方可能是在实际编辑发生的时候,所以看看EnteringEditMode事件,您可以在内部执行以下操作:

     function WebDataGridView_EnteringEditMode(webDataGrid, evntArgs) {
               webDataGrid.get_behaviors().get_editingCore().get_behaviors().get_rowAdding().get_row().get_cell("1").set_value("test");             
}
或者,如果您想在自己的流程中执行此操作,您可以获取并使用与上述事件相同的代码:

var webDataGrid = $find('<%=WebDataGrid1.ClientID%>');
    webDataGrid.get_behaviors().get_editingCore().get_behaviors().get_rowAdding().get_row().get_cell("1").set_value("test");
var-webDataGrid=$find(“”);
webDataGrid.get_behaviors().get_editingCore().get_behaviors().get_rowAdding().get_row().get_cell(“1”).set_value(“测试”);
这两种方法都有效,并允许您填写单元格值