Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用c将图像列表添加到HTML动态#_C#_Html_Dynamic - Fatal编程技术网

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

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

我有存储在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>"

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很好。是,动态填充列表