C# 从现有div动态创建多个div

C# 从现有div动态创建多个div,c#,asp.net,C#,Asp.net,我创建了一个div,它有两个标签和一个名为divInfo的dropdownlist 现在我想使用代码隐藏从这个divInfo创建多个div 我试图通过在循环中动态创建一个div来实现这一点,例如divDynamic,然后由divInfo赋值 divDynamic = divInfo 但是它不会只用于渲染和显示一个div。您可以通过获取div的html并将其分配给文本控件来实现这一点 //create a literal to hold the div content var sb = new

我创建了一个div,它有两个标签和一个名为divInfo的dropdownlist

现在我想使用代码隐藏从这个divInfo创建多个div

我试图通过在循环中动态创建一个div来实现这一点,例如divDynamic,然后由divInfo赋值

divDynamic = divInfo

但是它不会只用于渲染和显示一个div。

您可以通过获取div的html并将其分配给文本控件来实现这一点

//create a literal to hold the div content

var sb = new StringBuilder();

//get all the contents of div
divInfo.RenderControl(new HtmlTextWriter(new StringWriter(sb)));


 Literal ldiv = new Literal();
  ldiv.Text = sb.ToString();

请将现有代码的相关部分添加到问题中。更具体的问题将非常有用