代码:
CheckBox cb;
cb = new CheckBox();
cb.Text = TextBox2.Text;
Panel3.Controls.Add(cb);
只能添加进去一条。不能添加多个。在Page_Load里写的
完全没问题。。
<%@page language="C#" Debug="true" ValidateRequest="false"%>
<script runat="server">
protected void Page_Load(object sender,EventArgs e)
{
CheckBox cb;
cb = new CheckBox();
cb.Text = "abc";
Panel3.Controls.Add(cb);
cb = new CheckBox();
cb.Text = "abc2";
Panel3.Controls.Add(cb);
}
</script>
<html>
<head>
</head>
<body>
<form runat="server" method="post">
<asp:Panel runat="server" ID="Panel3"><asp:CheckBox ID="cb1" runat="server" /></asp:Panel>
</form>
</body>
</html>