我需要在DataGridView
中显示一个名为Full Name
的列,但DataSource (datatable)
没有FullName
列。它只有FirstName
和LastName
列。我设置了我的DataGridView
这样的:在单个datagridview中使用2个不同的数据库列
Dim column As DataGridViewColumn = New DataGridViewTextBoxColumn()
column.DataPropertyName = "?" //Need FirstName + " " + LastName
column.Name = "FullName"
dgv.Columns.Add(column)
我怎样才能设置DataPropertyName
DataTable中使用来自两个FirstName
和LastName
列中的数据?
谢谢。
史蒂夫的答案是很不错的 - 因为你已经有一个数据表是几乎可以肯定要走的路。尽管如此,值得注意的是,你可以在网格本身计算列http://stackoverflow.com/questions/6097370/calculation-in-datagridview-column –