【发布时间】:2017-12-08 22:16:09
【问题描述】:
是否可以使用数据填充 asp.net GridView 并在没有数据绑定的情况下对这些数据进行操作,就像使用 Winforms DataGridView 一样?
【问题讨论】:
是否可以使用数据填充 asp.net GridView 并在没有数据绑定的情况下对这些数据进行操作,就像使用 Winforms DataGridView 一样?
【问题讨论】:
您可以将数据源设置为数据表,您可以根据自己的喜好在代码中构建该数据表。
var table = new DataTable();
table.Columns.Add("Column1");
table.Columns.Add("Column2");
var row = table.NewRow();
row["Column1"] = "test";
row["Column2"] = "test2";
table.Rows.Add(row);
GridView.DataSource = table;
GridView.DataBind();
你也可以用列表来设置gridview的数据源:
var yourList = new List<YourRowStuff>();
从数据库查询中获取列表或在代码中手动构建它......
GridView.DataSource = yourList;
GridView.DataBind();
【讨论】: