如何在asp.net C#代码后面的表单中动态添加 asp taged control ?我正在尝试执行类似于以下操作的操作,但具体而言,如果需要,字符串可以从Button更改为Textbox。
string control1 = "asp:button";
HtmlGenericControl xControl = new HtmlGenericControl(control1);
body1.Controls.Add(xControl);
有没有办法在ASP.Net webform上执行此操作?我已经尝试过HtmlGenericControl,但这显然不会起作用。有什么建议吗?
答案 0 :(得分:1)
您可以添加div runat服务器 c#代码
Button btn = new Button();
btn.Text = "test";
maindiv.Controls.Add(btn);
HTML
<body>
<form id="form1" runat="server">
<div runat="server" id="maindiv">
</div>
</form>
</body>