邦定grid的数据后,怎样动态获得grid的高度?

解决方案 »

  1.   

    DataGrid需要动态帮定不同的列,如何控制他的列宽?----if(e.Item.ItemType==ListItemType.Header)
         for(int i=0,j=e.Item.Cells.Count;i<j;i++){
    e.Item.Cells[i].Width=System.Web.UI.WebControls.Unit.Pixel(20);
         } ---  DataGrid1.Columns(9).HeaderStyle.Width = Unit.Pixel(100)
      

  2.   

    有必要吗?如果是想动态调整页面,用html + script就行了
    如果非要得到高度,可以算出来哪,你设的行高是多少,绑定了多少行,一面显示的又是多少
    可以很方便算出来的
      

  3.   

    只能用客户端脚本获取:
    document.all.datagrid1.clientHeight