0
我想在調整大小時使用Telerik Grid的重繪方法。在下面的代碼中,變量網格始終爲空,因此我無法調用repaint方法。Telerik Grid null
我在網頁加載之前調用網格嗎?任何人都可以建議如何使這個工作?
<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>
感謝您的答案,但我認爲grid.repaint();做同樣的事情。如果我必須調用repaintGrid()方法 - 如何從調整大小函數中調用它? – dotNetNewbie