如何设置DataGrid中每列的宽度?固定值,比如100px.
谢谢!Kent

解决方案 »

  1.   

    e.Item.Cells[0].Width = Unit.Pixel(100);
      

  2.   

    for(int i=0;i<e.Item.Cells.Count;i++)
    {
        e.Item.Cells[i].Width = Unit.Pixel(100);
    }
      

  3.   

    meilian01(meilian):
        可以写在前台的Html代码里面吗?怎样写?谢谢!
      

  4.   

    <asp:TemplateColumn HeaderText="xxx">
    <HeaderStyle Width="100px"></HeaderStyle>
    <ItemStyle HorizontalAlign="Center" ForeColor="#333399" CssClass="font"  Width="100px"></ItemStyle> 
    <ItemTemplate>
    <asp:Label runat="server" Text='' ID="Label1"/>
    </ItemTemplate>
    </asp:TemplateColumn>在ItemStyle中设置width