- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们有基本的 ListGrid,其中一个字段是可编辑的,并且始终应该显示该字段的编辑器,这里是创建代码
ListGrid listPanel = new ListGrid();
listPanel.setDataFetchMode(FetchMode.PAGED);
listPanel.setDataSource(datasource);
listPanel.setAutoFetchData(true);
listPanel.setAlwaysShowEditors(true);
listPanel.setCanEdit(true);
listPanel.setAutoSaveEdits(false);
listPanel.setSaveByCell(false);
listPanel.setEditOnFocus(true);
listPanel.setEditEvent(ListGridEditEvent.CLICK);
可编辑字段在此处创建
ListGridField manualScoreColumn = new ListGridField("score", "Score");
manualScoreColumn.setType(ListGridFieldType.INTEGER);
manualScoreColumn.setCanEdit(true);
manualScoreColumn.setValidateOnChange(true);
manualScoreColumn.setValidators(new IntegerRangeValidator());
问题是当使用
过滤ListGrid中的数据时listPanel.setCriteria(criteria);
我们得到这样的异常
12:42:31.204:RDQ2:WARN:Log:TypeError: _5 is null
ListGrid._clearingInactiveEditorHTML() @ adminApp/sc/modules/ISC_Grids.js:1530
GridBody.redraw(_1=>false) @ adminApp/sc/modules/ISC_Grids.js:889
[c]Canvas.clearRedrawQueue() @ adminApp/sc/modules/ISC_Core.js:3300
[c]Class.fireCallback(_1=>{Obj}, _2=>undef, _3=>[object Array], _4=>{Obj}, _5=>true)
@ adminApp/sc/modules/ISC_Core.js:299
Timer._fireTimeout("$ir2251") @ adminApp/sc/modules/ISC_Core.js:1269
unnamed() @ adminApp/sc/modules/ISC_Core.js:1264
unnamed() @
我发现了类似的问题 here和 here但没有提出解决方案。
是否有任何解决方法?谢谢。
最佳答案
确保您已将 ListGridField 设置为 ListGrid
listPanel.setFields(manualScoreColumn);
将您选择的编辑器设置为 ListGridField 的另一种方法是使用 setEditorType 方法
ListGrid listPanel = new ListGrid();
listPanel.setCanEdit(true);
listPanel.setAutoSaveEdits(false);
//You can use any formitem instead of date item,Say TextItem,SelectItem etc
DateItem dateItem = new DateItem();
ListGridField dateListGridField= new ListGridField("date", "Date");
dateListGridField.setEditorType(dateItem);
listPanel.setFields(dateListGridField);
关于java - SmartGwt ListGrid.setAlwaysShowEditors(true) 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7915885/
我正面临 ListGrid 过滤器问题。我面临的问题是,当我在 ListGrid 上应用任何过滤器来编辑任何 ListGridRecord 时,只要我从列表网格的过滤器中删除了过滤后的文本,编辑过的记
我已经研究了这个问题很长一段时间,但一直无法解决。我有一个带有字段类型图标的列表网格。我想将光标更改为“递”到图标上。 我一直在网上搜索,发现有几个解决方案。其中之一是对列表网格使用 addCellO
我正在寻找一种使用来自服务器的 XML 响应填充 ListGrid 的方法。 这是我的服务器响应的示例: The 12 be
我想请求您帮助解决以下问题。 我有一个 SmartGwt ListGrid,其中有多行。这个ListGrid有一个SelectionChangedHandler,它工作得很好。 我向此 ListGri
我意识到 ListGrid 必须始终是 Final。对我来说,静态对象是最好的,因为我想从另一个类修改它的属性。 在我的项目中,为了拥有清晰的代码,我创建了几个类。 类DataGrid 扩展了List
我有一个 SmartGWT ListGrid,其中包含 16 个字段,每个字段都包含字符串。网格附加到通过 REST 提供的数据源。但是,当数据源中的数据量很大时,我遇到了问题。 处理非常小的数字时没
是否可以在悬停时向 SmartGWT listGrid 单元格添加工具提示? 如果可能的话怎么办? 我不能罚款任何将工具提示直接添加到悬停单元格的方法, 有人可以帮我吗? 最佳答案 ListGridF
我有一个 ListGrid,其过滤器编辑器设置为可见。通常,如果我在过滤器编辑器中键入数据,它会导致从服务器获取数据并调用我的 executeFetch(..) 方法。 但在某些情况下,编辑过滤器数据
i want to delete the row from the grid...and changes should reflect into my database..Please pro
我正在尝试获取 ListGrid 中可见列的数量,但在此 question 中遇到了同样的问题:- 但是这不起作用。这是我的代码:- ListGridField firstName=new
几周前我开始使用 smartgwt 进行开发,我遇到了一个问题,我想在 ListGrid 的特定单元格中插入背景颜色。问题是我无法访问带有索引的 ListGrid 元素(例如 grid(i,j))任何
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: Smartgwt selectitem key value issue 我正在使用 setEditorCus
我想把这个过滤器图标换成另一个,我试过这个方法 setFilterButtonProperties(newButton);但它不起作用。 这里是我要更改的图像。 最佳答案 试试这个 Butto
我有客户端、服务器和中间某个地方我自己定义的数据源。 在客户端上,我有表单,我想添加其中的值,作为记录到我的 listGrid 中,该列表显示在正下方。有人可以给我提示吗? 到目前为止,我所做的是将表
我正在开发使用 SmartGWT Listgrid 的网络应用程序。当我创建和可视化 Listgrid 时,有用于排序、配置排序等的箭头下拉列表。在文档中搜索我没有找到禁用此下拉列表的属性。有谁知道如
嗨,我正在尝试使用 SmartGWT . 我有数组列表 ArrayList documentsArrayList = new ArrayList(); //所有的值都在文档数组列表中 和一张 tabl
我正在尝试获取 ListGridField 中的可见列数 ( ListGrid ) . 有没有简单的解决方案? 最佳答案 这是使用 ListGrid.fieldIsVisible(String fie
我想将我的 ListGrid 数据源导出到 Excel 文件,我正在使用 excel 文件,因为我想在 excel 文件中填充我的 listgrid 字段。有没有人知道该怎么做。这对我会有很大的帮助。
没有Datasource,我们可以过滤listGrid记录吗?我无法过滤记录。任何人都遇到过类似的问题。 最佳答案 下面的链接可能有助于您理解: https://forums.smartclient.
我正在尝试在 SmartGWT 中设置 ListGrid 表对象的选定记录,但找不到任何方法。我知道有一个 getSelectedRecords() 函数,但没有匹配的 setSelectedReco
我是一名优秀的程序员,十分优秀!