我面临一个奇怪的问题。 我创建了一个带有两列的普通ext-gwt网格。一列显示一个数字,另一列显示ToggleButton。按下ToggleButton后会出现一个小窗口,其中包括:1-文本字段(输入数字),2-确定按钮。 按下确定按钮时,包含该数字的列应将其值更改为小窗口文本字段中给出的值。这是我想要的最终图片。简单!正确?
问题来了。这是按下确定按钮时要执行的操作,以便更改列中的值:
Integer value = new Integer(10);
Record record = store.getRecord(bean);
record.set("employeeNumber", value);
虽然使用此代码实际更改了值,但它会产生一些奇怪的东西。执行此代码时,ToggleButton仍处于“未按下”状态。如果我删除最后一行,ToggleButton会再次正常运行(被按下)。
知道如何解决ToggleButton的问题吗?
谢谢
答案 0 :(得分:0)
所以你希望切换按钮在设置值后改变状态,对吧? 你如何让切换按钮进入网格? 我假设使用自定义窗口小部件渲染器?在这种情况下,render(..)方法将被多次调用,每次都会返回一个新的和未切换的按钮...
也许你可以发布更多代码......?