Why DataColumn.Caption doesn't work?

前端 未结 6 624
夕颜
夕颜 2020-12-10 12:28

I am trying to create a DataTable and bind it to a DataGridView. It works, but I can\'t set columns headers via the Caption property.

6条回答
  •  盖世英雄少女心
    2020-12-10 13:15

                foreach (DataTable dataTable in dataSet.Tables)
            {
                form1.Controls.Add(new LiteralControl(String.Format("

    {0}

    ", dataTable.TableName))); GridView grid = new GridView(); grid.AllowPaging = false; grid.AutoGenerateColumns = false; foreach (DataColumn col in dataTable.Columns) { grid.Columns.Add(new BoundField { DataField = col.ColumnName, HeaderText = col.Caption }); } grid.DataSource = dataTable; grid.DataBind(); form1.Controls.Add(grid); }

提交回复
热议问题