我的更新面板中有一个表格,它在运行时使用以下代码动态创建:
Table tblmain = new Table();
TableRow tblrow = new TableRow();
TableCell tblcell = new TableCell();
tblmain.Rows.Add(tblrow);
myDiv.Controls.Add(tblmain);
现在我想访问这个表。但是当我尝试通过这段代码完成这项工作时:
Table tbl = (Table)myDiv.Controls[0];
我收到此错误:
无法将“System.Web.UI.LiteralControl”类型的对象转换为“System.Web.UI.WebControls.Table”类型。
为什么 asptable 转换为文字控制?