我已经在我的项目中实现了RadGrid以显示数据。但是面对一个严重的问题,当尝试回发或转到下一页时,寻呼机控件向下移动。为了根据页面的高度和宽度固定Grid的高度和宽度,我在页面加载中实现了下面的Java脚本。但是不幸的是,在发回邮件后它无法正常工作。
var grid, gridHeight;
gridHeight = document.documentElement.offsetHeight - 130;
grid = $find('<%= GridControl1.FindControl("RadGrid4").ClientID %>');
if(grid !== null){
contentPane.set_height(document.documentElement.offsetHeight - 90);
grid.get_element().style.height = gridHeight+ "px";
contentSplitter.repaint();
grid.repaint();
}
else{
grid = $get('<%= GridControl1.FindControl("RadGrid4").ClientID %>');
contentPane.set_height(document.documentElement.offsetHeight - 75);
grid.get_element().style.height = gridHeight+ "px";
contentSplitter.repaint();
grid.repaint();
}
另外,在else部分中,尝试通过使用给定的Java脚本下面的波纹管来固定网格的高度,但是不幸的是,它无法正常工作。 grid.get_element()。style.height = gridHeight +“ px”;
如何固定回发中的网格高度,以使寻呼机控件不会向下移动或消失。