62,254
社区成员
发帖
与我相关
我的任务
分享
protected void addRow(GridView gv)
{
if (gv.Rows.Count == 0)//如果数据为空,则执行
{
//添加表头信息
GridViewRow rowHeader = new GridViewRow(-1, -1, DataControlRowType.Header, DataControlRowState.Normal);
foreach (DataControlField field in gv.Columns)
{
TableCell cell = new TableCell();
rowHeader.Cells.Add(cell);
}
gv.Controls[0].Controls.Add(rowHeader);
//添加表尾
GridViewRow rowFooter = new GridViewRow(-1, -1, DataControlRowType.Footer, DataControlRowState.Normal);
foreach (DataControlField field in gv.Columns)
{
TableCell cell = new TableCell();
cell.Text = field.FooterText;
rowFooter.Cells.Add(cell);
}
gv.Controls[0].Controls.Add(rowFooter);
}
}