Table table1=new Table();
TableRow row=new TableRow() ;
for(int j=0;j<2;j++)
{
System.Web.UI.HtmlControls.HtmlInputCheckBox checkbox=new HtmlInputCheckBox();
//CheckBox checkbox=new CheckBox();
TableCell cell = new TableCell();
cell.Controls.Add(checkbox);//这里不不能添加WEB控件,我始终搞不明白 而我想在表格里面动态添加一个LINK,点击他可以转向其他地址 row.Cells.Add(cell);
table1.Rows.Add(row);
}
table1.BorderWidth=1;
this.Controls.Add(table1);
TableRow row=new TableRow() ;
for(int j=0;j<2;j++)
{
System.Web.UI.HtmlControls.HtmlInputCheckBox checkbox=new HtmlInputCheckBox();
//CheckBox checkbox=new CheckBox();
TableCell cell = new TableCell();
cell.Controls.Add(checkbox);//这里不不能添加WEB控件,我始终搞不明白 而我想在表格里面动态添加一个LINK,点击他可以转向其他地址 row.Cells.Add(cell);
table1.Rows.Add(row);
}
table1.BorderWidth=1;
this.Controls.Add(table1);
TableCell cell = new TableCell();
改成
HtmlTableCell cell = new HtmlTableCell();对于Table table1=new Table();的声明也一样改为如下
HtmlTable table1=new HtmlTable();另外向表格(HtmlTable)里添加某控件
应先添加行(HtmlTableRow)
在在行中添加单元格(HtmlTableCell)
然后才能在单元格中添加控件