使用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>"

你能帮我吗?

使用c#动态添加图像列表到HTML

看起来你正在使用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