使用c#动态添加图像列表到HTML
本文关键字:列表 HTML 图像 添加 动态 使用 | 更新日期: 2023-09-27 18:04:29
我有存储在sql数据库中的图像列表。我尝试在运行时动态添加它。
使用"InnerHtml"
我创建了dive标签并想在div标签
中添加图像列表HTML:
<div runat=server class="ws_images" id="List_Slide">
c# List_Slide.InnerHtml = "<li><img src=data1/images/31.jpg alt=31 title=31 id=wows1_0/></li>"
你能帮我吗?
看起来你正在使用ASP。. NET web forms.
你可以做的是把asp:PlaceHolder
控件放到你的页面上,然后在那里添加文字控件,其中包含你的图像HTML代码。
<asp:PlaceHolder id="ImagePlaceHolder" runat="server"/>
. .. .
后面的代码:
var literal = new LiteralControl("<li><img src=data1/images/31.jpg alt=31 title=31 id=wows1_0/></li>");
ImagePlaceHolder.Controls.Add(literal);
PlaceHolder
不呈现任何HTML标签,所以如果你想,你可以把你的div标签在LiteralControl
。