在ASP.NET中指定图像大小

时间:2015-04-12 06:26:48

标签: asp.net image

如果我有以下内容: -

<asp:image height="54" width="54" runat="server" id="imgA" imageurl="/pic.jpg" />

当它被编译时,它出现为: -

<img src="/pic.jpg" style="height:54;width=50;" id="imgA"/>

每当我通过谷歌工具,它说要改进页面,我需要把它期望的大小放在非样式格式。无论如何强制.NET编译器编译为非样式格式,结果是: -

<img src="/pic.jpg" height="54" width="50" id="imgA"/>

或唯一的方法是使用img而不是asp:image?

2 个答案:

答案 0 :(得分:1)

试试这个

<强> CSS

.img{
  height : 54px;
  width : 50px;
}

<强>的.aspx

<asp:image CssClass="img" runat="server" id="imgA" imageurl="/pic.jpg" />

答案 1 :(得分:0)

如果你认为你的图像是一定的大小,那么你需要将图像大小调整到那个大小...我无法想象你从10MB加载一个文件以适应50x50像素的画布: =)