要在后台动态生成img控件,个数不固定,添加到table的td中
不是<asp:Image...
是要生成客户端的img控件,并要添加onload属性,如:img 中的onload属性
onload="javascript:Calendar.setup({inputField:'WDRankDate',ifFormat:'%Y-%m-%d', button:'Img1'});"
WDRankDate为之前生成的文本框名字,需是变量最后生成的控件应为:
<img id="Img1" src="../Images/rili.gif" style="cursor: pointer" onload="javascript:Calendar.setup({inputField:'WDRankDate',ifFormat:'%Y-%m-%d', button:'Img1'});" />

解决方案 »

  1.   

    string htmltag = Server.HtmlEncode("<div><b>啊啊</b></div>");
    Response.Write(htmltag);
    这样在浏览器里就显示为成
    <div><b>啊啊</b></div>
    至于位置的话 用JS或css来控制试试
      

  2.   

    楼上的,我是要动态生成一个Table,前面有一个动态生成的text文本框,后面加上这个img
    TextBox t = new TextBox(); 文本框是这样生成的
    td数及表格行数都不固定
    你这样不行啊
      

  3.   

    table每一行有多个控件,放在不同的td里,其中一列也就是一个td里有一个text文本框,后面加上一个img
      

  4.   

    如果动态生成服务端控件Image能否实现如下功能
    <img id="Img1" src="../Images/rili.gif" style="cursor: pointer" onload="javascript:Calendar.setup({inputField:'WDRankDate',ifFormat:'%Y-%m-%d', button:'Img1'});" />
    该怎样写