我尝试设置绑定在转发器中的img高度。但是我不能:

HtmlImage proImg = item.FindControl("proImg") as HtmlImage;
proImg.Attributes.Add("style", "height:407px;");


有人可以给我解决方案吗?

最佳答案

可以使用ItemDataBound

public void Repeater_ItemDataBound(Object Sender, RepeaterItemEventArgs e) {
  if (e.Item.ItemType == ListItemType.Item
    || e.Item.ItemType == ListItemType.AlternatingItem)
  {
    // I'm assuming you are using HTML img tags
   HtmlImage proImg = e.Item.FindControl("proImg") as HtmlImage;
      proImg.Attributes.Add("style", "height:407px;");

  }
}

关于c# - 如何在C#代码后面设置img的高度?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43406877/

10-12 23:39