的高度和寬度,我必須爲服務器端圖像控制:如何計算圖像
<img id="img" runat="server" style="padding-left:20px"
src="~/Images/2013-02-14_225913.png" />
我要計算其高度和寬度。我這樣做:
int iWidth = (int)Math.Round((decimal)img.Width.Value);
int iHeight = (int)Math.Round((decimal)img.Height.Value);
這將返回-0,而不是實際參數。
如何獲得圖像控制的H & W?
如果你的'img'是'Image'類的,只是'img.Height'應該給你的像素高度整數。 – 2013-02-15 09:26:31
你想獲得控件的大小或圖片的真實大小嗎? – 2013-02-15 09:40:41
作爲一個說法,'img'對象不具有'.Value'屬性,因爲它在服務器端被實例化爲'System.Web.UI.HtmlControls.HtmlImage'。如果您使用' ',那麼該類將具有'System.Web.UI.WebControls.Image',它具有'.Value'屬性。 –
2013-02-15 09:48:01