innerHtml += "<asp: ImageButton ImageUrl=\"~/images/main/" + i.ToString() + ".jpg\" border=\"0\"></a><br/>";这些写可以吗?为什么添加不进去呢?

解决方案 »

  1.   

    ImageButton 
    是服务器控件
    你innerHtml  的时候要用html
    代码吧 就是img 
      

  2.   

    这样不行。html解析是在页面展示之后的。
    不会再去解析这个imageButton控件了。
      

  3.   

    我想用imagebutton去触发updatepanel,
    imagebutton上的图片想根据传进去i值的不同而区别一下
      

  4.   

    改src属性就行了,指向你的图片链接。
      

  5.   

    ImageButton  
    是服务器控件 
    你innerHtml  的时候要用html 
    代码吧 就是img 这样不行。 html解析是在页面展示之后的。 
    不会再去解析这个imageButton控件了。改src属性就行了,指向你的图片链接。