留意第四种方式也不是完满的,有的页面是没有如许的控件,有的页面有这个控件但也不克不及触发数据绑定事务.好比页面数据是随下框内容发生变化的那种页面.由于页面数据能否从头绑定取决于下拉框中内容能否发生变化.而打开子窗体前后时下拉框内容必定没有变化,所以页面内容也不会变化.

  三window.opener.form1.submit();这个方式也不提醒了,这个方式就是从动提交页面,绕开阿谁烦人提醒的界面,可是若是被刷新的页面用到了好比gridwiew控件之类的,里面的数据可能不会跟着刷新而发生变化,缘由就是gridwiew的数据绑定是正在某个控件的事务中进行,而页面是通过submit()提交的,不会触发该控件的事务.gridwiew中的数据也是通过读取viewstat中内容获得的,所以正在刷新过程中数据不会发生变化.

  若是刷新一个曾经提交过的页面时,系统老是会提醒一个沉试或打消”的对话框.,若是是一个通俗的页面,好象也无所谓,有就有,大不了多点一下.可是当我们是正在子窗体中刷新父窗体时,就显得有点多余了.所以就想把这个对话框给去了.找了很的法子.总结一下.

  是由于点击了办事器控件,再刷新时,就会提醒沉试或打消,把该操感化javascript来完成,复杂的操做能够用AJAX来完成,就不会有这个问题了。

  留意第四种方式也不是完满的,有的页面是没有如许的控件,有的页面有这个控件但也不克不及触发数据绑定事务.好比页面数据是随下框内容发生变化的那种页面.由于页面数据能否从头绑定取决于下拉框中内容能否发生变化.而打开子窗体前后时下拉框内容必定没有变化,所以页面内容也不会变化.

  三window.opener.form1.submit();这个方式也不提醒了,这个方式就是从动提交页面,绕开阿谁烦人提醒的界面,可是若是被刷新的页面用到了好比gridwiew控件之类的,里面的数据可能不会跟着刷新而发生变化,缘由就是gridwiew的数据绑定是正在某个控件的事务中进行,而页面是通过submit()提交的,不会触发该控件的事务.gridwiew中的数据也是通过读取viewstat中内容获得的,所以正在刷新过程中数据不会发生变化.

  若是刷新一个曾经提交过的页面时,系统老是会提醒一个沉试或打消”的对话框.,若是是一个通俗的页面,好象也无所谓,有就有,大不了多点一下.可是当我们是正在子窗体中刷新父窗体时,就显得有点多余了.所以就想把这个对话框给去了.找了很的法子.总结一下.