2014-01-07 3 views
0

Как я могу открыть telerik: RadWindow, чтобы он заменил существующее окно (родительское)? Я не хочу, чтобы окно было модальным.Telerik RadWindow для замены существующего окна

+0

Вы не предоставили достаточно информации с вашим вопросом, чтобы кто-то помог: Что именно вы пытаетесь сделать? Вы называете «RadWindow» из другого «RadWindow»? Являются ли ваши объекты «RadWindow» явно заполнены (с использованием шаблона контента), или вы используете API-интерфейс NavigateUrl или javaScript для загрузки содержимого. Более подробная информация, включая примеры кода, была бы полезна. – talegna

ответ

1

Если вы открываете RadWindow из RadWindow, прочитайте это: http://www.telerik.com/help/aspnet-ajax/window-programming-opening-from-within-dialog.html.

Если ваши RadWindows используют свой ContentTemplate, это не должно быть необходимо, и они должны иметь возможность перемещаться во всем браузере.

Если они уже находятся в iframe (например, в панели сплиттера, просмотре страниц или другом макете у вас есть), тот же подход от получения главного окна (обычно через window.top) будет делать трюк.

Если вам не требуется всплывающее окно HTML, вам нужно будет использовать всплывающие окна браузера. RadWindow - это просто HTML + CSS + JS, поэтому он не может быть эквивалентен реальному окну браузера.

Если вы хотите, чтобы определенные страницы, чтобы открыть на главной странице при первоначальном открытии в RadWindow взгляд на эти статьи: - http://www.telerik.com/help/aspnet-ajax/window-application-alert-for-entire-page.html - http://www.telerik.com/help/aspnet-ajax/window-application-is-page-in-radwindow.html

или вообще в каркасную Buster скрипты/уловки.

Смежные вопросы