当我的第一个GridView的高度超过限制时,我需要手动页面基于GridView的报表,即添加第二个页面和GridView。有没有办法在数据绑定时确定GridView的高度?
答案 0 :(得分:0)
您可以使用Javascript获取在页面中呈现的高度值,如
<script language="javascript" type="text/javascript">
function getValue()
{
var _gridheight= document.getElementById("GridView1").clientHeight;
alert(_gridheight);
}
</script>
答案 1 :(得分:0)
根据身高,我不确定这是否可能在绑定期间。
相反,我会通过计算行数来做。
答案 2 :(得分:0)
默认情况下,GridView将根据需要进行渲染。你的周围容器有问题吗?
答案 3 :(得分:0)
最终,高度将由浏览器决定,因此您无法在服务器端预测它(在数据绑定期间)。衡量它的唯一准确方法是使用HotTester的解决方案在客户端。
您在服务器端可以做的最好的事情是有根据的猜测。