Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.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
Asp.net mvc 启用智能渲染时如何使用findCell?_Asp.net Mvc_Jscript_Dhtmlx - Fatal编程技术网

Asp.net mvc 启用智能渲染时如何使用findCell?

Asp.net mvc 启用智能渲染时如何使用findCell?,asp.net-mvc,jscript,dhtmlx,Asp.net Mvc,Jscript,Dhtmlx,我有一个启用了智能渲染的网格,该网格上的一个操作要求我在特定列中定位具有相同值的几行 列不一定在该字段上排序,因此我不能假设行将位于缓冲区的同一滑动窗口中。在findCell函数期间,当它跨越缓冲区边界时,会抛出一个异常。有没有办法在DHTMLX框架内实现这一点,或者我需要为此编写特殊代码 例外情况: Microsoft JScript运行时错误:无法获取属性“\u定位器”的值:对象为null或未定义 _get_cell_value:function(a,b,c){return a._locat

我有一个启用了智能渲染的网格,该网格上的一个操作要求我在特定列中定位具有相同值的几行

列不一定在该字段上排序,因此我不能假设行将位于缓冲区的同一滑动窗口中。在
findCell
函数期间,当它跨越缓冲区边界时,会抛出一个异常。有没有办法在DHTMLX框架内实现这一点,或者我需要为此编写特殊代码

例外情况:


Microsoft JScript运行时错误:无法获取属性“\u定位器”的值:对象为null或未定义

_get_cell_value:function(a,b,c){return a._locator?(this._c_order&&(b=this._c_order[b]),a._locator.call(this,a.data,b)):‌​this.cells3(a,b)[c?c:"getValue"]()} 

不管怎样,findCell似乎与智能渲染不兼容,它不会自动进入数据库读取下一批行以继续在网格本身上搜索。最后,我编写了自己相当长的Ajax/mvc搜索代码来查找磁盘上的行并将它们插入网格。

您能显示引发的异常吗?Microsoft JScript运行时错误:无法获取属性“\u locator”的值:对象为空或未定义\n\u get\u cell\u值:函数(a,b,c){返回a.\u locator?(此。\u顺序)&&(b=this._c_order[b]),a._locator.call(this,a.data,b)):this.cells3(a,b)[c?c:“getValue”]()}在dhtmlxgrid.js中失败,我可以看到它在总共550行缓冲区中有前50行,失败时循环变量是50行,因为它还没有加载下一组。我的意思是用
异常更新实际问题。