在这里我没有使用DataGrid的columns子标签。
我将DataGrid绑定到数据库的数据后,DataGrid会以表格的形式显示数据库的数据,但是DataGrid的页眉显示的是数据库的列名称,我想改变这些列名称,请问怎么改啊,先谢谢。

解决方案 »

  1.   

    DataGridView里面有个Columns属性后面是(Collection),你点开设置列的显示文本就行了,就是列的Text属性.
      

  2.   


    在模板列或者用代码动态绑定!!
    grid.Columns[0].HeaderText
      

  3.   

    哦,没看清,没使用的话就在程序里面加吧,可以这样加:
    DataGridView.Columns[列的序号].HeaderText = "要显示的列名";
                
      

  4.   

    HeaderText是显示的名DataField 是绑定的字段
    <asp:BoundColumn DataField="name" HeaderText="姓名">
    <HeaderStyle Width="50px"></HeaderStyle>
    </asp:BoundColumn>