iframe頁面是內嵌到父頁面的,當點擊iframe頁面的服務器控件時,默認只刷新iframe頁面,父頁面是不會刷新的。若想刷新父頁面,可以使用js來實現,如
1. parent.location.reload();
這種方法會重新加載整個頁面。但如果要在原頁面的基礎上傳遞參數,則可以使用下面的方法:
2.top.document.location.href='xxx.aspx?id=xx'。
但這兩種方法都有一個共同的缺點,就是iframe內嵌頁面的狀態不會保存了,刷新后會重新回到第一次加載的狀態。
原頁面地址:https://www.cnblogs.com/BensonHe/archive/2011/01/15/1936159.html