2 回答
TA贡献1770条经验 获得超3个赞
Table 控件是要 先添加行,然后再在这一行里,添加单元格,也就是列。。
因为 Table 不要求每一行的列数都相同的。所以每一行要自己单独再添加列
下面的MSDN提供的示例代码:
protected void Button1_Click (object sender, System.EventArgs e)
{
// Total number of rows.
int rowCnt;
// Current row count.
int rowCtr;
// Total number of cells per row (columns).
int cellCtr;
// Current cell counter
int cellCnt;
rowCnt = int.Parse(TextBox1.Text);
cellCnt = int.Parse(TextBox2.Text);
for(rowCtr=1; rowCtr <= rowCnt; rowCtr++) {
// Create new row and add it to the table.
TableRow tRow = new TableRow();
Table1.Rows.Add(tRow);
for (cellCtr = 1; cellCtr <= cellCnt; cellCtr++) {
// Create a new cell and add it to the row.
TableCell tCell = new TableCell();
tCell.Text = "Row " + rowCtr + ", Cell " + cellCtr;
tRow.Cells.Add(tCell);
}
}
}
TA贡献1815条经验 获得超13个赞
DataTable dt = new DataTable();
dt.Columns.Add();五个重载分别为
DataColumnCollection.Add () 创建 DataColumn 对象并将其添加到 DataColumnCollection 中。
由 .NET Compact Framework 支持。
DataColumnCollection.Add (DataColumn) 创建指定的 DataColumn 对象并将其添加到 DataColumnCollection。
由 .NET Compact Framework 支持。
DataColumnCollection.Add (String) 创建一个具有指定名称的 DataColumn 对象,并将其添加到 DataColumnCollection 中。
由 .NET Compact Framework 支持。
DataColumnCollection.Add (String, Type) 创建一个具有指定名称和类型的 DataColumn 对象,并将其添加到 DataColumnCollection 中。
由 .NET Compact Framework 支持。
DataColumnCollection.Add (String, Type, String) 创建一个具有指定名称、类型和表达式的 DataColumn 对象,并将其添加到 DataColumnCollection 中。
由 .NET Compact Framework 支持。
- 2 回答
- 0 关注
- 202 浏览
添加回答
举报