C# 从现有div动态创建多个div
我创建了一个div,它有两个标签和一个名为divInfo的dropdownlist 现在我想使用代码隐藏从这个divInfo创建多个div 我试图通过在循环中动态创建一个div来实现这一点,例如divDynamic,然后由divInfo赋值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
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();
请将现有代码的相关部分添加到问题中。更具体的问题将非常有用