为了账号安全,请及时绑定邮箱和手机立即绑定

使用response.Write() 请问该怎样在指定位置输出图片啊?

使用response.Write() 请问该怎样在指定位置输出图片啊?

开满天机 2022-04-07 14:10:33
我想在一个Labe 后面添加n个图片 定义了变量 img += "<asp:Image runat ='server' ImageUrl='~/img/1.ico' />" ; 但每次 使用response.Write(img) 都会添加到页面的最上面,那位高人帮忙解决一下
查看完整描述

2 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

在Label后面放一个PlaceHolder
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
然后想添加图片的时候:
Image img = new Image(); img.ImageUrl = "~/img/1.ico";
PlaceHolder1.Controls.Add(img);
这样就行了。

查看完整回答
反对 回复 2022-04-11
?
隔江千里

TA贡献1906条经验 获得超10个赞

response.Write就是输出到页顶端的,
你这种,只能在Label后面主动添加,比如
<asp:label xxx /><%=img%>

查看完整回答
反对 回复 2022-04-11
  • 2 回答
  • 0 关注
  • 675 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信