我在DataTable中添加了一行。然后,顶行的列将在下一行中分为两列。之后,我将在DataTable中显示我的数据。目前我的DataTable显示从数据库返回的数据。如何更改DataTable的格式?
在这个新的DataTable中我添加了带有列标题的顶行NEW&旧。然后,再次出现另一行带有新标题,第三行将有数据。如何从上面的DataTable中获取这个新的DataTable?请注意,DataTable是从数据库生成的。
我只需点击即可从数据库中检索数据。
if ([self.delegate respondsToSelector:@selector(performSegue)]) {
[self.delegate performSegue];
}
答案 0 :(得分:0)
您可以使用gridview的OnDataBound事件。
protected void OnDataBound(object sender, EventArgs e)
{
GridViewRow row = new GridViewRow(0, 0, DataControlRowType.Header, DataControlRowState.Normal);
TableHeaderCell cell = new TableHeaderCell();
cell.Text = "New";
cell.ColumnSpan = 4;
row.Controls.Add(cell);
cell = new TableHeaderCell();
cell.ColumnSpan = 2;
cell.Text = "Old";
row.Controls.Add(cell);
GridView1.HeaderRow.Parent.Controls.AddAt(0, row);
}