0

我开发了一个自定义小部件(波斯日历由 gwt 网格上的基本文本框和图像小部件组成,看起来像 smartgwt 日历)并将其放在 CanvasItem 中,因为我想将其添加为 listGrid 的过滤器编辑器:

ListGridField regDateTimeField = new ListGridField("regDateTime", تاریخ و زمان", 120"); regDateTimeField.setFilterEditorType(new PersianCalendarItem());

现在列表网格成功显示它,但是当我点击过滤器按钮时,即使它的值发生变化也没有发生任何事情。

我想我必须重写一些画布项方法来返回内部文本框值,但我不知道我该怎么做???

4

1 回答 1

0

好吧,我们可以在没有更多信息的情况下进行猜测

您的过滤器是否真的为过滤器产生任何输出:PersianCalendarItem.getValue() 返回什么?数据源(类型?)是否尝试过滤?覆盖并将日志添加到 filterData() 和 fetchData()

于 2010-03-30T06:36:38.737 回答