HyperLink 控件其中有个ImageUrl属性代表图片链接,请都各位怎么控制图片的宽和高?好像直接设置它的width和height属性不起任何作用?请各位高手支招,不然就得改用<asp:image控件了.

解决方案 »

  1.   

    用 <asp:ImageButton ID="ImageButton1" runat="server" PostBackUrl="~/Default.aspx" />
      

  2.   

    继续顶,HyperLink 控件难道真的没办法控制ImageUrl里面图片的大小吗?
      

  3.   

    ImageUrl只是它的一个属性,他并不是图象控件,当然没办法控制了
      

  4.   

    LZ用javascript来控制吧!if(this.width>100) this.width=100;if(this.height>100) this.height=100;
      

  5.   

    net不是可以写自定义控件的吧?各位高看看可不可以从HyperLink 控件中继承出一个新的控件,可以控制链接图片的长和宽属性?
      

  6.   

    LZ用javascript来控制吧!
    if(this.width>100) this.width=100;if(this.height>100) this.height=100;xray2005兄弟这种方法倒没用过,请教用javascript控制服务器控件里面的属性行得通吗?
      

  7.   

    TO:LZ.我的意思是:
    <a href="xxx">
    <img src='<%#DataBinder.Eval(Container.DataItem,"PictureUrl" )%>'  onload='javascript:if(this.width>100)this.width=100;if(this.height>100)this.heigth=100;'></a>
      

  8.   

    用<asp:image,放在<asp:HyperLink></asp:HyperLink>之间即可
      

  9.   

    谢谢各位了,我也刚用asp.net写项目,没想到被这个HyperLink 害惨了,我很多地方都用这个控件来显示图片,要改起来真是麻烦了,晕啦.