现动态生成表格tab,想在它的单元格中添加图片,试图采用其属性style的方式,但失败了;能否给动态生成的单元格添加图片,请指点一下!

解决方案 »

  1.   

    TableCell tc3 = new TableCell();
    System.Web.UI.WebControls.Image img = new System.Web.UI.WebControls.Image();
    img.ImageUrl="图片路径";
    然后将img添加到你的单元格。例如:tc3.Controls.Add(img);
      

  2.   

    为什么不采用Repeater / DataList/ GridView通过数据绑定实现呢?如果为要生成动态表,就在TD内部写<TD><IMG SRC="source url" /></TD>
      

  3.   

    DataTable.Rows[rowIndex].Cells[columnIndex].Text,可以获取单元格中的内容,或者参考1楼的方式添加控件
      

  4.   

    <form id="form1" runat="server">
        <div>
        <table>
        <tr>
        <td id="td1">asdf</td>
        </tr>
        </table>
       <script>
       document.getElementById("td1").innerHTML="<img src='img/1.gif'>";
       </script>
        </div>
        </form>
    找到td,设置innerHTML
      

  5.   

    把<IMG SRC="#" />写到你的cs代码中
      

  6.   

    我的要求是一个表,动态生成表格,然后在表格中加入图片,按以上的代码似乎没有实现,我的代码如下:
                   HtmlTableRow mytr = new HtmlTableRow();
                 mytr1.Align = "center";
                 mytr1.VAlign = "middle";
                 CheckTable.Rows.Add(mytr);
                 HtmlTableCell td = new HtmlTableCell();
                 mytr.Cells.Add(td);
                 td.Align = "center";
                 td.VAlign = "middle";
                 另外能否在一个按钮的响应事件中,更改表格中的图片,各位大虾,请多多指点!