簡體   English   中英

如何更改 Telerik RadWindow 控件的寬度和高度?

[英]How to change the width and height of a Telerik RadWindow control?

這是我的代碼:

<telerik:RadWindowManager ID="RadWindowManager2" runat="server">
    <Windows>
        <telerik:RadWindow ID="RadWindow1" Height ="500px" Width="600px" Left="100px" Top="100px" runat="server" Modal="true" OnClientClose="OnClose" OnClientShow="OnOpen">
        ...
        </telerik:RadWindow>
    </Windows>
</telerik:RadWindowManager>

這就是我打開 RadWindow 的方式

function Func() {
    window.radopen(null, "RadWindow1");
}   

但無論如何,窗口寬度和高度保持默認。 任何幫助將不勝感激。

您可以通過 JavaScript 獲取對對話框的引用並設置其尺寸:

var oWnd = $find("<%= DialogWindow.ClientID %>");
oWnd.show();
//Here set the width and height of RadWindow
oWnd.setSize(400, 400);

這也可能發生在 OnClientShow 事件中。

我知道我遲到了,但尺寸值不應包含單位。 為聲明的屬性拋棄“px”。

您需要更改窗口的行為,您可以在屬性上設置它或在后面的代碼上更改它。 試試看,我不確定:

RadWindow1.Behaviors = Telerik.Web.UI.WindowBehaviors.Resize 

http://docs.telerik.com/devtools/aspnet-ajax/controls/window/getting-started/user-interaction-with-the-window

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM