我想打開一個帶有客戶端腳本的telerik:RadWindow中的RadWindow,我使用了「radopen」,它顯示一個窗口,但不完全具有與我配置相同的屬性和url。 還有一件事我父母RadWindow是存在於一個用戶控件在telerik radwindow中打開子窗口
這是我的代碼:
<telerik:RadWindowManager ID="RadWindowManagerCustomValue" Style="overflow: hidden"
ShowContentDuringLoad="false" VisibleStatusbar="false" ReloadOnShow="True" IconUrl=""
DestroyOnClose="true" Modal="true" Height="390" Width="600" runat="server" OnClientClose="closeRadWindow"
EnableShadow="true" Title="Add/Edit Agreement Type">
<Windows>
<telerik:RadWindow ID="AddCompanyDialog" ShowContentDuringLoad="false" runat="server"
Title="Add Company" InitialBehaviors="Maximize" Behaviors="Close" NavigateUrl="somePage.aspx" />
</Windows>
</telerik:RadWindowManager>
function LoadCompanyPopup(sender, args) {
radopen(null, "AddCompanyDialog");
}
這簡直是不正確的,同樣使用代碼隱藏將允許您只訪問在第一個RadWindow中加載的頁面中聲明的RadWindow。當您需要在此頁面之外打開它時,您需要使用JavaScript通過框架樹訪問父頁面。 – rdmptn 2012-01-13 12:07:25
啊哈......的確我錯了。我看着我的項目方式太快了。它確實使用JavaScript和它的處理程序來處理在Windows中打開窗口。 在評估Telerik時,我還在與其他庫一起搞亂,所以很可能會誤以爲我和其他產品有一些抱怨。 – Zhais 2012-01-17 17:12:45