Asp.net 复选框CheckedChanged未正常工作

Asp.net 复选框CheckedChanged未正常工作,asp.net,Asp.net,我正在制作一个带有复选框的.aspx页面,当它被选中时,它必须更改广播列表的可见性。 当我选中它时,收音机列表会显示出来,但当我取消选中它时,收音机列表不会消失。 所以,我的代码是: 前端: <asp:CheckBox ID="ckbProspect" runat="server" AutoPostBack="true" oncheckedchanged="ckbProspect_CheckedChanged" />

我正在制作一个带有复选框的.aspx页面,当它被选中时,它必须更改广播列表的可见性。
当我选中它时,收音机列表会显示出来,但当我取消选中它时,收音机列表不会消失。 所以,我的代码是:

前端:

<asp:CheckBox ID="ckbProspect" runat="server" AutoPostBack="true" 
                            oncheckedchanged="ckbProspect_CheckedChanged" />
                        <asp:RadioButtonList ID="rbListProspect" runat="server" Visible="false" 
                            AutoPostBack="true" RepeatDirection="Horizontal">
                            <asp:ListItem Value="1" Text="Sim"></asp:ListItem>
                            <asp:ListItem Value="0" Text="Não"></asp:ListItem>
                        </asp:RadioButtonList>
我如何修复它以及它的错误?

尝试以下方法:

<asp:CheckBox ID="ckbProspect" runat="server" Checked="false"
    OnCheckedChanged="ckbProspect_CheckedChanged" AutoPostBack="true"/>

如果将“AutoPostBack=true”添加到asp控件,会发生什么情况?@Op据我所见,它们都很好,即使它们在我的VS2015中也能正常工作,我建议您在visual studio中将其创建为一个新站点,并将其作为一个新站点进行测试。当我选中它时,将显示广播列表。但当我取消选中时,收音机列表不会消失。当我选中复选框时,收音机列表必须出现。当我取消选中复选框时,广播列表必须消失。@LucasS.Müller告诉我你写的代码是正确的,它甚至在我的VS2015中运行良好。我不明白它为什么不能在您的系统中正常运行。它在更新面板中:
。但即使我把
upAtividades.Update()在代码背后它不工作。
<asp:CheckBox ID="ckbProspect" runat="server" Checked="false"
    OnCheckedChanged="ckbProspect_CheckedChanged" AutoPostBack="true"/>