Lib.web.mvc中没有DataEvents的实现

时间:2016-04-25 14:35:05

标签: jqgrid lib.web.mvc

请我尝试在Lib.Web.mvc中使用DataEvents函数但是没有实现,或者我不知道如何使用它是我的代码。我使用jqGridImport因为我动态生成列



IList<JqGridColumnDataEvent> lstDataEvents = new List<JqGridColumnDataEvent>();
                            lstDataEvents.Add(new JqGridColumnDataEvent("keypress", "function(e) { soloNumeros() }", null));
jqm = new JqGridColumnModel(NombreColumna) { Index = NombreColumna, Width = 60, Editable = true, Alignment = JqGridAlignments.Right, EditType = JqGridColumnEditTypes.Text, Searchable = false, EditRules = new JqGridColumnRules() { Required = true, Number = true }, Sortable = false, EditOptions = new JqGridColumnEditOptions() { DataEvents = lstDataEvents } };
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

无法使用DataEventsjqGridImport

jqGridImport功能通过使用AJAX请求获取整个jqGrid配置,该请求返回JSON,然后基于此构建jqGrid。 DataEvents表示对应该处理特定事件的JavaScript函数的引用 - 没有办法在JSON有效负载中传递对函数的引用(有eval等理论解决方法,但是jqGrid必须原生支持它,并且它不会#39; t)的