C# 使用c将图像列表添加到HTML动态#
我有存储在sql数据库中的图像列表。 我尝试在运行时动态添加它。C# 使用c将图像列表添加到HTML动态#,c#,html,dynamic,C#,Html,Dynamic,我有存储在sql数据库中的图像列表。 我尝试在运行时动态添加它。 我使用“InnerHtml” 我创建了div标签,并想在div标签中添加图像列表 HTML: <div runat=server class="ws_images" id="List_Slide"> List_Slide.InnerHtml = "<li><img src=data1/images/31.jpg alt=31 title=31 id=wows1_0/></li>"
我使用
“InnerHtml”
我创建了div标签,并想在div标签中添加图像列表
HTML:
<div runat=server class="ws_images" id="List_Slide">
List_Slide.InnerHtml = "<li><img src=data1/images/31.jpg alt=31 title=31 id=wows1_0/></li>"
C#<div runat=server class="ws_images" id="List_Slide">
List_Slide.InnerHtml = "<li><img src=data1/images/31.jpg alt=31 title=31 id=wows1_0/></li>"
List\u Slide.InnerHtml=“”
你能帮我吗?看起来你在使用ASP.NET web表单 您可以做的是将
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);
var literal=newliteralcontrol(“”);
ImagePlaceHolder.Controls.Add(文字);
占位符
不呈现任何HTML标记,因此如果需要,可以将div标记放在LiteralControl
中是否要动态填充图像列表,或者从数据库生成静态HTML?因为对库使用jQuery很好。是,动态填充列表