如何设置Datagrid的列的高度属性呀?我找了半天都没有找到怎么设置?

解决方案 »

  1.   

    <asp:datagrid id="DataGrid1" tabIndex="11" runat="server" Width="792px" Font-Size="X-Small" BorderColor="Black"
    AutoGenerateColumns="False" ShowHeader="False">
    <AlternatingItemStyle BackColor="#EEF2F7"></AlternatingItemStyle>
    <ItemStyle VerticalAlign="Top"></ItemStyle>
    <HeaderStyle Height="30px" ForeColor="White" BackColor="#6E8ADE"></HeaderStyle>
    <Columns>
    <asp:BoundColumn DataField="OBJECT" ReadOnly="True" HeaderText="检验项目">
    <ItemStyle Width="100px"></ItemStyle>
    </asp:BoundColumn>
    <asp:BoundColumn DataField="OBJECT_CONTENT" ReadOnly="True" HeaderText="检验内容">
    <ItemStyle Width="287px"></ItemStyle>
    </asp:BoundColumn>
    <asp:TemplateColumn HeaderText="CRI">
    <ItemStyle Width="70px"></ItemStyle>
    <ItemTemplate>
    <asp:TextBox id=TextBox1 runat="server" Width="100px" Text='<%# DataBinder.Eval(Container, "DataItem.CRI") %>'>
    </asp:TextBox>
    </ItemTemplate>
    </asp:TemplateColumn>
    <asp:TemplateColumn HeaderText="MAJ">
    <ItemStyle Width="80px"></ItemStyle>
    <ItemTemplate>
    <asp:TextBox id=TextBox2 runat="server" Width="116px" Text='<%# DataBinder.Eval(Container, "DataItem.MAJ") %>'>
    </asp:TextBox>
    </ItemTemplate>
    </asp:TemplateColumn>
    <asp:TemplateColumn HeaderText="MIN">
    <ItemStyle Width="79px"></ItemStyle>
    <ItemTemplate>
    <asp:TextBox id=TextBox4 runat="server" Width="84px" Text='<%# DataBinder.Eval(Container, "DataItem.[MIN]") %>'>
    </asp:TextBox>
    </ItemTemplate>
    </asp:TemplateColumn>
    <asp:TemplateColumn HeaderText="单项结果">
    <ItemTemplate>
    <asp:TextBox id=TextBox3 runat="server" Width="84px" Text='<%# DataBinder.Eval(Container, "DataItem.RESULT") %>'>
    </asp:TextBox>
    </ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
    </asp:datagrid>
      

  2.   

    HeaderStyle Height="30px"就是表头的高度
      

  3.   

    <ItemStyle HorizontalAlign="Center" Height="23px" CssClass="tdbg"></ItemStyle>