以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教:下拉窗口数据不是即时刷新吗?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=66639)

--  作者:bahamute
--  发布时间:2015/4/10 23:06:00
--  请教:下拉窗口数据不是即时刷新吗?
窗口操作,有一个下拉窗口设置了查询表(SQLTable),用于筛选主表某逻辑列为False的记录,当把主表某记录逻辑列改为True之后,操作下拉窗口会发现,该记录还在,并未立即消失,只有重新加载该窗口之后,再打开下拉窗口则筛选结果就正常,个人怀疑下拉窗口的load代码偷懒,不刷新数据?

load代码如下(用图片代替,网站有问题):


图片点击可在新窗口打开查看此主题相关图片如下:剪辑_75.jpg
图片点击可在新窗口打开查看


请高手指点。
[此贴子已经被作者于2015/4/10 23:43:50编辑过]

--  作者:blackzhu
--  发布时间:2015/4/11 8:07:00
--  
代码是没有问题的,这个刷新在下拉窗口我也发现有不会即时更新的现象出现的.
--  作者:逛逛
--  发布时间:2015/4/11 8:25:00
--  

事件用错了吧

 

除了第一次下拉打开,其余的都是执行隐藏和显示

 

把代码换到 DropDownOpening 事件

 

或在 DropDownClosed 事件中写 e.Form.Close


--  作者:bahamute
--  发布时间:2015/4/12 10:41:00
--  
原来如此,谢谢楼上提醒。