如何动态调整telerik窗口的大小?

时间:2011-02-08 13:18:31

标签: asp.net-mvc telerik window

我对Telerik窗口有疑问。

我可以在窗口显示时将窗口大小调整为内容吗?

3 个答案:

答案 0 :(得分:1)

您可以使用jQuery调整窗口大小:

$("#window").width(100).height(100);

答案 1 :(得分:1)

为onActivate函数设置客户端事件,并运行以下jQuery代码。

function onActivate(e) {
    $("#window .t-content").css("height", $("#content").height());
}

$("#content")是窗口显示的内容。

答案 2 :(得分:0)

您是否尝试在窗口上调用RadWindow的{​​{1}}方法?

http://www.telerik.com/help/aspnet-ajax/window_programmingradwindowmethods.html

根据文档,autoSize()被描述为:“更改RadWindow的大小以适应内容页面。由于浏览器的安全限制,它不能与其他域的页面一起使用。您可以选择调用方法参数true - 这将使自动调整大小在调整大小“

时执行动画

或者,如果您使用的是autoSize(),请将RadWindowManager属性设置为true?我非常确定将此设置为true会导致通过AutoSize创建的任何窗口根据内容自动调整大小。