RadWindow закрывается на навигационной странице
Я открываю окно в моем выпадающем списке selectedindex и перехожу в окно сравнения.
<telerik:RadWindow runat="server" ID="RadWindow1" NavigateUrl="Default1.aspx" Width="500px"></telerik:RadWindow>
Может кто-нибудь предложить.. как я могу закрыть RadWindow1 в Default1 "Закрыть", нажмите кнопку.
2 ответа
Поместите следующий код внутри Default1
который загружен внутри RadWindow1
,
Это в основном называет RadWindow's close
функция, когда кнопка нажата.
Внутри Default1
<script type="text/javascript">
function getRadWindow() {
var oWindow = null;
if (window.radWindow)
oWindow = window.radWindow;
else if (window.frameElement.radWindow)
oWindow = window.frameElement.radWindow;
return oWindow;
}
function onClientClicked(sender, eventArgs) {
getRadWindow().close();
}
</script>
<telerik:RadButton ID="CloseRadButton" runat="server" AutoPostBack="false"
Text="Close" OnClientClicked="onClientClicked">
</telerik:RadButton>
На RadWindow есть кнопка закрытия. Эта кнопка должна просто работать, чтобы закрыть окно.
Посмотрите демонстрации, посвященные открытию и закрытию RadWindow на странице поддержки Telerik: http://demos.telerik.com/aspnet-ajax/window/examples/radopen/defaultcs.aspx