我想在ASP.Net中为gridview添加动态列和数据类型,因此我可以将数据源分配为数据表
答案 0 :(得分:1)
将列添加到DataTable
,填充数据,然后将DataTable
分配给gridview的DataSource。
DataTable workTable = new DataTable("Customers");
DataColumn workCol = workTable.Columns.Add("CustID", typeof(Int32));
workCol.AllowDBNull = false;
workCol.Unique = true;
workTable.Columns.Add("CustLName", typeof(String));
workTable.Columns.Add("CustFName", typeof(String));
workTable.Columns.Add("Purchases", typeof(Double));