FineUI 官方论坛

标题: 老大看一看,弹出窗口,数据多是第一次打开时候的 [打印本页]

作者: luyj56    时间: 2013-6-13 17:20
标题: 老大看一看,弹出窗口,数据多是第一次打开时候的
老大,我做了个这样的实验:
   在主界面上弹出窗口查看信息,然后关闭弹出窗口,去数据库修改数据,再次打开弹出窗口,数据还是第一次打开时的数据,没有更新。请问,要怎么样才能使每次打开弹出窗口数据多是最新的?

作者: 这里不能为空    时间: 2013-6-14 11:59
是不是因为浏览器的缘故,使用的页面缓存。加一句代码:<meta http-equiv="Cache-Control" content="no-cache, must-revalidate">试试。
作者: `傻瓜`拉着我    时间: 2013-6-14 15:04
可以在后台把初始化窗口数据的函数放到   点击弹出窗口的事件中,这样就点击弹出窗口再读取数据,每次都是最新的
作者: luyj56    时间: 2013-6-14 15:54
`傻瓜`拉着我 发表于 2013-6-14 15:04
可以在后台把初始化窗口数据的函数放到   点击弹出窗口的事件中,这样就点击弹出窗口再读取数据,每次都是 ...

没明白,初始化窗口数据的函数放到点击弹出窗口的事件? 能详细点吗,谢谢。
比如:http://fineui.com/demo/iframe/grid_iframe.aspx 如何让点击修改打开的窗口每次多是最新的?
作者: `傻瓜`拉着我    时间: 2013-6-17 09:34
luyj56 发表于 2013-6-14 15:54
没明白,初始化窗口数据的函数放到点击弹出窗口的事件? 能详细点吗,谢谢。
比如:http://fineui.com/d ...
  1. #region 弹出修改线路

  2.     protected void btn_update_Click(object sender, EventArgs e)
  3.     {
  4.         wd_Update.Hidden = false;
  5.         DplistGetData();
  6.     }

  7.     #endregion
复制代码
比如这个,btn_update_Click 是点击按钮的事件名字,wd_update 是 弹出窗口的ID,DplistGetData();是初始化窗口中数据的函数
作者: luyj56    时间: 2013-6-17 17:03
`傻瓜`拉着我 发表于 2013-6-17 09:34
比如这个,btn_update_Click 是点击按钮的事件名字,wd_update 是 弹出窗口的ID,DplistGetData();是初始 ...

谢谢,这种是所有子页面的操作多在Window 的ITEM里。我的子页面操作比较多,我是通过Window 的IFrameUrl 打开子页面的。




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4