所以我试图在图像文件夹中添加我保存在项目中的图像。但它起作用了
DirectCast(Customer.Items(0).FindControl("imageControl"), Image).ImageUrl = "~/images/IMG_1287.JPG"
DirectCast(Customer.Items(0).FindControl("imageControl"), Image).DataBind()
customer是图像元素所在的转发器html元素。我无法直接在服务器代码中调用图像元素,因为图像元素位于转发器元素内。所以我必须使用工作良好的findcontrol方法。当我调试代码我可以找到它找到正确的图像元素问题是当我设置图像时似乎没有发生在ui但我不明白为什么任何人可以帮助我请:)
<div>
<asp:Image ID="imageControl" Width="100%" Height="70%" runat="server"/>
</div>