Asp.net中的CheckBox控件(c#)

hic*_*cay 2 c# asp.net checkbox

码:

   <asp:CheckBox ID="CheckBox1" runat="server" 
    oncheckedchanged="CheckBox1_CheckedChanged" />
Run Code Online (Sandbox Code Playgroud)

C#

protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{

}
Run Code Online (Sandbox Code Playgroud)

我在表单中添加了复选框.

选中复选框后,复选框下方应显示一些信息(TextBox,Label等).

我怎样才能做到这一点?

nth*_*xel 6

别忘了 autopostback = true

<asp:CheckBox ID="CheckBox1" runat="server" oncheckedchanged="CheckBox1_CheckedChanged" AutoPostBack="true" />
<asp:Panel runat="server" ID="panel1"></asp:Panel>
Run Code Online (Sandbox Code Playgroud)

-

protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
    panel1.Controls.Add(new Label { Text = "Text goes here" });
}
Run Code Online (Sandbox Code Playgroud)

这允许您添加所需的任何控件.