Как закрыть radwindow на стороне сервера и обновить родительскую страницу
Я хочу закрытьRadWindow и обновить родительский: как сделать это на стороне сервера:
У меня есть следующий случай:
Две страницы говорят:
parent.aspx:<telerik:RadWindowManager ID="RadWindowManager1" runat="server" EnableViewState ="false">
</telerik:RadWindowManager>
и parent.cs
protected void OpenNewWindow(string url, int width, int height,int mode)
{
RadWindow newWindow = new RadWindow();
newWindow.NavigateUrl = url;
newWindow.VisibleOnPageLoad = true;
newWindow.KeepInScreenBounds = true;
if (width > 0)
{
newWindow.Width = width;
}
if (height > 0)
{
newWindow.Height = height;
}
newWindow.VisibleStatusbar = false;
if (mode == 0)
{
newWindow.DestroyOnClose = true;
newWindow.InitialBehaviors = WindowBehaviors.Maximize;
}
RadWindowManager1.Windows.Add(newWindow);
}
я вызываю этот метод в rowcommand некоторого gridview на моей родительской странице:
нравится :
OpenNewWindow("child.aspx", 0, 0,0);
Теперь я хочу, чтобы на стороне сервера происходило нажатие некоторой кнопки наchild
страница, чтобы закрыть окно Rad и обновить родительский, как это сделать ??