用datagrid的TableStyles属性来设置。

解决方案 »

  1.   

    在winform下方法有二,
    1.select name 姓名 from person;
    2.自定义DataGrid的TableStyles,代码如下:
    // 
    this.dataGridTextBoxColumn1.Format = "";
    this.dataGridTextBoxColumn1.FormatInfo = null;
    this.dataGridTextBoxColumn1.HeaderText = "姓名";
    this.dataGridTextBoxColumn1.MappingName = "name";
    this.dataGridTextBoxColumn1.Width = 75;
      

  2.   

    在selelect语句中处理,如select name as 姓名,sex as 性别 …… from yourdatabse where……
      

  3.   

    <asp:DataGrid id="ItemsGrid" runat="server">
       <HeaderStyle BackColor="#00aaaa"></HeaderStyle>
       <FooterStyle BackColor="#00aaaa"></FooterStyle>
       <Columns>
         <asp:BoundColumn HeaderText="列名" DataField="IntegerValue">
           <ItemStyle BackColor="yellow"></ItemStyle>
         </asp:BoundColumn>
       </Columns>
    </asp:DataGrid>
      

  4.   

    web下:右击dataGrid在属性生成器里设置。
    winform下:在dataGrid的TableStyle里设置:添加一个新的TableStyle,设置MappingName就是所要连接的表。
    再打开GridColumnStyle,点添加按钮的小箭头,添加一个TextGridColumn,然后设置HeadText,在MappingName里设置所要连接的字段。OK