Вы можете обновить UpdatePanel, вызвав:
__doPostBack('<UpdatePanel ID>', '');
Если вы хотите сделать это со страницы ребенка, вы должны иметь возможность заключить вызов в функцию и вызвать его с помощью JavaScript.
Пример:
// Parent Page Refresh Function
function Refresh()
{
__doPostBack('UpdatePanel1', '');
}
//Child Page Trigger
<input type="button" id="button1" onclick="window.opener.Refresh()" value="Refresh Parent" />
Вы, вероятно, должны убедиться, что родительский элемент все еще открыт перед вызовом Refresh (), проверив "window.opener.closed".
У меня естьне проверял этот код, поэтому может иметь type'o.