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



请我需要尝试 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 } };

没有办法使用 DataEventsjqGridImport .

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

最新更新