DataGrid如何控制列宽和行高,要固定的.

解决方案 »

  1.   

    在属性里啊,有headerresize,行高,列宽记不清楚了,
      

  2.   

    1、属性生成器
       DataGrid控件,属性生成器,格式 ,列,宽度。
    2、html
    <asp:BoundColumn DataField="dept_id" HeaderText="编号">
    <HeaderStyle Width="12px" Height="12px"></HeaderStyle>
    </asp:BoundColumn>
    中的<HeaderStyle Width="12px"></HeaderStyle>即是宽度的设置。也可用1、直接生成。
    3、C#
       DataGrid的DataGrid1_ItemCreated事件,可以动态设置行高、宽。
    if (e.Item.ItemType!=ListItemType.Header)
    {
    e.Item.Attributes.Add("width","12px");
    e.Item.Attributes.Add("height","12px");
    }综上方式均可!