在运行时更新 GWT 单元表

发布于 2024-10-10 05:06:15 字数 331 浏览 5 评论 0原文

我试图在运行时更新单元格表,单元格表从列表中获取日期

Cell_Table.setRowData(0,AllMessages);

我试图更新列表 AllMessages 然后执行此操作 Cell_Table.redraw();没有成功。

我正在尝试再次执行此操作 Cell_Table.setRowData(0,AllMessages); 也没有成功,

当我使用相同的技术添加行时,一切都很好,但是当我从中删除一些数据时列表喂养它,单元格表没有被更新!

I am trying to update a cell table at run time, the cell table gets its date from a list

Cell_Table.setRowData(0,AllMessages);

I am trying to update the List AllMessages then do this Cell_Table.redraw(); with no success.

I am trying this do this again Cell_Table.setRowData(0,AllMessages); with no success AS WELL

when I am using the same technique to add rows, everything is ok but when i am removing some data from the list feeding it, the cell table is not being updated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蓝色星空 2024-10-17 05:06:15

通过
John LaBanca

@ GWT 讨论

setRowData(int, List ) 替换数据范围。所以,如果列表得到
短路时,它不会触及列表末尾之后出现的项目。

您还必须更新行数:
table.setRowData(0, NewMessages);
table.setRowCount(NewMessages.size(), true);

或者,您可以使用不启动的新版本 setRowData
索引(自 GWT 2.1.1 起):
table.setRowData(NewMessages);

by
John LaBanca

@ GWT Discussion

setRowData(int, List) replaces the range of data. So, if the list gets
shorted, it doesn't touch the items that appear after the end of the list.

You have to update the row count as well:
table.setRowData(0, NewMessages);
table.setRowCount(NewMessages.size(), true);

Or, you can use the new version of setRowData that does not take a start
index (since GWT 2.1.1):
table.setRowData(NewMessages);

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文