1
- 數據表中有三列:
Id
,FName
,LName
。 - 帶兩列的數據網格:
Id
,Full Name
。其中Full Name
列是FName
和LName
的組合。
如何DataGrid的Full Name
列可以在沒有任何字符串操作被綁定到兩個數據源列(FName
和LName
)?
Id
,FName
,LName
。Id
,Full Name
。其中Full Name
列是FName
和LName
的組合。如何DataGrid的Full Name
列可以在沒有任何字符串操作被綁定到兩個數據源列(FName
和LName
)?
你可以將新列添加到DataTable
例如爲:
private void DGTest_gridBind()
{
DataTable table = new DataTable();
table.Columns.Add("FName", typeof(string));
table.Columns.Add("LName", typeof(string));
table.Columns.Add("FullName", typeof(string), "FName + ' ' + LName");
table.Rows.Add("Jack", "Miller");
table.Rows.Add("Sam", "Tucker");
DGTest.DataSource = table;
}