【发布时间】:2013-02-01 20:25:38
【问题描述】:
我在调整大小时尝试使用 Telerik Grid 的重绘方法。在下面的代码中,变量 grid 始终为 null,因此我无法调用 repaint 方法。
我是在网格加载到页面上之前调用它吗?任何人都可以建议如何让它工作吗?
<telerik:RadCodeBlock runat="server" ID="MainScriptBlock">
<script type="text/javascript">
window.$ = $telerik.$;
jQuery.event.add(window, "load", resize);
jQuery.event.add(window, "resize", resize);
function resize() {
var grid = $find("<%= RadGrid1.ClientID %>");
var h = $(window).height();
$(".resizeGrid").css({ 'height': (h - 60) });
grid.repaint();
}
</script>
</telerik:RadCodeBlock>
【问题讨论】:
标签: javascript asp.net telerik telerik-grid radgrid