想要使用c#中的弹出页面刷新My Parent页面

时间:2013-06-04 11:05:48

标签: c# asp.net popup

我有一个页面,我点击按钮弹出窗口弹出它自己是一个带有usercontrol的页面。现在我的问题是在用户控件上弹出页面上我要刷新弹出页面的父页面弹出窗口关闭时。非常感谢。

3 个答案:

答案 0 :(得分:1)

这是不可能做到的,不应该这样做,并且任何考虑做任何类似的事情的人都应该被甩掉并殴打直到他们的臀部是紫色的。

答案 1 :(得分:0)

如果我个人这样做,虽然我强烈建议避免使用这种类型的解决方案,但我不会仅仅在客户端解决它,因为很难验证所有浏览器和所有客户端都能按预期工作。相反,请考虑在关闭弹出对话框时使用window.onbeforeunload事件发出信号。然后,您可以在父对话框和服务器之间实现异步JS解决方案,服务器可以在弹出窗口关闭时通知客户端更新。

但是,请考虑将“弹出窗口”作为父页面的一部分来实现,并且可能有一个可以更新页面的主用户控件。

答案 2 :(得分:0)

在关闭弹出窗口时简单使用下面一行,它会自动刷新父页面。

window.location.href = window.location.href;