用table控件生成的以下表格,怎么在第2行之后再插入1行2列 //这个只是插入1行1列,次代码怎么改进?
TableHeaderCell header = new TableHeaderCell();
header.Text = "dddddddddd";
TableRow headerRow = new TableRow();
headerRow.Cells.Add(header);
Table1.Rows.AddAt(5, headerRow);
<TABLE>
<TR>
<TD>1</TD>
<TD>A</TD>
<TD>B</TD>
<TD>C</TD>
</TR>
<TR>
<TD>2</TD>
<TD>A</TD>
<TD>B</TD>
<TD>C</TD>
</TR>
<TR>
<TD>3</TD>
<TD>A</TD>
<TD>B</TD>
<TD>C</TD>
</TR>
</TABLE>
TableHeaderCell header = new TableHeaderCell();
header.Text = "dddddddddd";
TableRow headerRow = new TableRow();
headerRow.Cells.Add(header);
Table1.Rows.AddAt(5, headerRow);
<TABLE>
<TR>
<TD>1</TD>
<TD>A</TD>
<TD>B</TD>
<TD>C</TD>
</TR>
<TR>
<TD>2</TD>
<TD>A</TD>
<TD>B</TD>
<TD>C</TD>
</TR>
<TR>
<TD>3</TD>
<TD>A</TD>
<TD>B</TD>
<TD>C</TD>
</TR>
</TABLE>
解决方案 »
- 输入字符串的格式不正确
- 新手问题
- 在viewstate中存储复杂对象,我现在也遇到一样的问题.
- 开发门户用 DotNetNuke 好还是用 Share Point Server 好?
- 大家帮忙看看这段代码错在哪儿??
- 做了一个dll,我怎么验证这个dll功能正确否?
- 我用下面方法让用户下载DBF文件,出错,为什么?
- 哪位知道longhorn操作系统Beta在哪里下载
- 关于web.config里连接数据库的问题
- 如何给用户控件加一个属性
- Roles.CreateRole(TextBox1.Text.ToString());
- Microsoft Development Environment 遇到问题需要关闭
{
TableRow tblrow = new TableRow();
for (int j = 0; j < 10; j++)
{
TableCell tblcell = new TableCell();
tblcell.Text = "单元格";
tblcell.BorderWidth = 1;
tblrow.Cells.Add(tblcell);
}
tbllist.Rows.Add(tblrow);
} TableRow 和tblcell 组合。
{
TableRow tblrow = new TableRow();
for (int j = 0; j < 10; j++)
{
TableCell tblcell = new TableCell();
tblcell.Text = "单元格";
tblcell.BorderWidth = 1;
tblrow.Cells.Add(tblcell);
}
tbllist.Rows.Add(tblrow);
}
添加时指定下TableCell的ColumnSpan属性
如果行列数固定,还是用循环添加来得方便(将数据先放入一个同等结构的二维数据中)
利用上面的循环来赋值 tblcell.Text = valueColletion[i,j];
TableCell tblcell = new TableCell();
tblcell .Colspan = 2