现在我知道在table中动态加东西,如下2种(加控件和加内容):
ImageButton ibtn_NShPic = new ImageButton();
ibtn_NShPic.ImageUrl = "images/" + ds.Tables[0].Rows[0][0].ToString();
tab_NShPic.Rows[0].Cells[0].Controls.Add(ibtn_NShPic);tab_NSh.Rows[0].Cells[1].InnerHtml = "<div align='left' class='style44'><a href='index_bbhb_2.aspx?HDid=" + ds.Tables[0].Rows[0][2].ToString() + "'>" + ds.Tables[0].Rows[0][1].ToString() + "</a></div>";
但是,现在我遇到这样一个问题,在我要动态加内容的table外还有个大table,
当然我可以设大table下的所有小table为服务器控件,然后一个个加内容,
但是,我想可不可以把大table设为服务器控件,然后再用for循环来加?
请高手指点一下~
谢谢!不好意思,只有20分,全拿出来了,不够以后给

解决方案 »

  1.   

    大Table: Table1
    for(int i=0;i<Table1.Rows.Count;i++)
    {
       HtmlTable tmpTable = (HtmlTable)Table1.Rows[i].Cells[0].Controls[0];
       ImageButton ibtn_NShPic = new ImageButton();
       ibtn_NShPic.ImageUrl = "images/" + ds.Tables[0].Rows[0][0].ToString();
       tmpTable.Rows[0].Cells[0].Controls.Add(ibtn_NShPic);}
      

  2.   

    指定的转换无效。
    HtmlTable tmpTable = (HtmlTable)tabAd.Rows[0].Cells[0].Controls[0];
      

  3.   

    现在有点麻烦,我发现
    我的大table中有4个小table,而每个小table中又有1个小小table,这个小小table中才是我要动态加内容的地方,不知道怎么解决?
    帮帮忙
    谢谢