0

我的界面中有一个复选框和下拉列表。我尝试执行以下操作: 最初下拉列表被禁用。单击复选框时,下拉列表将启用,然后如果再次单击,它将再次禁用,依此类推。这是代码:

 protected void cbPreq1_CheckedChanged(object sender, EventArgs e)
{
     if (cbPreq1.Checked)
        dPrereq1.Enabled = true;  //enable dropdown list
    else
        dPrereq1.Enabled = false; //disable dropdown list
}

但问题是,当我调试时,我们从来没有进入过这个函数。任何人都可以帮忙吗?

谢谢

4

1 回答 1

1

AutoPostback="True"在您的标记中设置<asp:CheckBox ID="cbPreq1" runat="server" />

于 2013-06-01T14:05:58.213 回答