issue.aspx
<div id="model_input_stock" runat="server" class="form-group well">Dynamically need to insert new textbox and lable with in new div</div>
Issue.aspx.cs
protected void Button_Grid_DT_Assign_Click(object sender, EventArgs e)
{
//use assigned in selecting issued quantity view
foreach(var item in StockCode_List)
{
model_input_stock.InnerHtml.???
}
}
他们有没有最好的替代方法,我是 ASP.NET 的新手??
最佳答案
您可以先在您的 div 中添加一个 ASP.net 面板,然后在您的 foreach 循环中初始化一个新的文本框并将其添加到您的面板中:
Textbox txt = new Textbox();
txt.id = "txt1";
Txt.Text = "My Text";
Panel.Controls.Add(txt);
关于html - 如何根据列表中的项目数量在 div 标签内添加新的 html 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40700625/