我想在代碼隱藏的數據列表中設置圖像的寬度和高度。在代碼隱藏設置圖像寬度/高度 - ASP.NET,C#
計劃是根據寬度/高度做一些比這更復雜的事情,因此將aspx文件中的寬度和高度設置爲50%不是一種選擇。
由於某種原因,我總是得到0的寬度和高度。 Image1.ImageUrl是我所期望的,儘管。有任何想法嗎?圖像是System.Web.UI.Webcontrols.Image,而不是System.Drawing.Image。
protected void DataList9_ItemDataBound(object sender, DataListItemEventArgs e)
{
Image Image1 = (Image)e.Item.FindControl("Image1");
double height = Image1.Height.Value;
double width = Image1.Width.Value;
height = height * 0.5;
width = width * 0.5;
Image1.Height = new Unit(height);
Image1.Width = new Unit(width);
}