按下后退按钮时强制回发

时间:2012-05-17 09:57:50

标签: asp.net postback back

我在页面上有一个带有组合框的网页,该页面在页面的Page_Load事件中加载了它的数据。

从该页面我有一个链接打开另一个页面(在同一个IE窗口内),允许用户添加/删除应该出现在组合中的项目。

我遇到的问题是当用户向组合添加新项目时,我需要此项目显示在父页面的列表中。但是,当我单击浏览器上的后退按钮时,父页面上的Page_Load事件不会触发,新项目也不会加载到组合中。

旺旺是处理此问题的最佳方法吗?

我正在使用ASP.NET 4.0和IE9。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以使用javascript并在新窗口中调用window.parent.location.refresh()来强制重新加载。

最好的问候。