0

我有一个绑定到 MySQL 数据库列的 datagridview 控件。

在将表格加载到 datagridview 时,我正在向 datagridview 添加一列和 8 行。这些手动添加的列和行的值也以编程方式添加。除排序外,一切正常。当我单击任何列标题时,datagridview 根据绑定表进行排序,手动添加的列变为空白。

我想要一种方法来对 datagridview 进行排序,即使它有一个手动添加的列。

请帮忙....

4

1 回答 1

0

将列和 8 行添加到表中,而不是 gridview,然后进行数据绑定。

Dim dt as System.Data.DataTable = fnGetData()
dt.Columns.Add("new column", GetType(String))
'' for 1 to 8
Dim dr as System.Data.DataRow = dt.NewRow()
'' Fill values
'' dr("new column") = "Some Value"
dt.Rows.Add(dr) 
GridView1.Databind()
于 2013-10-08T09:21:24.140 回答