2013-12-12 18:00题主

在grid中选择用户后,关闭,再次打开时window(里面有grid)时就多了一行,如下图。重新运行那些多出来的就没有了。为什么呢?


图中的第一行就是选择了第9行后 ,再次打开就多出来的,我通过restore()也不行,搞不懂为什么会多出来!虚心请教!
2013-12-12 18:10#1
检查一下,看看是否是表格的事件里是否有导致该问题的代码。
2013-12-12 19:58#2
估计窗口hide或者show事件里有store添加记录的代码
2013-12-13 16:54#3
没有啊,如果有的话重新运行这样的空格也会存在啊,可是现在就没有啊!
2013-12-13 17:50#4
应该是有插入或更新grid的代码,并没有真正后台写入数据库。还是看看在做什么操作出现的问题,着重检查相应的地方有无导致该问题的代码或设置。
2013-12-20 12:01#5
还真是这个原因,谢谢楼上!
2013-12-20 12:02#6
呵呵,客气了

返回开发者社区