1

CheckBox 不会触发 oncheckedchanged 事件:

<asp:CheckBox ID="ccCritica" runat="server" 
                                style="z-index: 1; right: 15px; top: 100px; position: absolute" 
                                oncheckedchanged="ccCritica_CheckedChanged" />

.

protected void ccCritica_CheckedChanged(object sender, EventArgs e)
{
    if(ccCritica.Checked == true)
    {
        ddSarcinaDep.Enabled = true;
    }
}

我尝试过调试,但它不调用事件处理程序。我正在使用 Visual Studio 2010 专业版,我正在开发一个 ASP.NET Web 应用程序。谢谢

4

2 回答 2

8

AutoPostBack="true"在 aspx 中设置

于 2012-07-10T13:40:39.277 回答
0

使用以下代码:

<asp:CheckBox ID="ccCritica" runat="server" style="z-index: 1; right: 15px; top: 100px; position: absolute" AutoPostBack="true"
                            oncheckedchanged="ccCritica_CheckedChanged" />

    protected void ccCritica_CheckedChanged(object sender, EventArgs e)
    {
        if (ccCritica.Checked == true)
        {

            ccCritica.Enabled = true;
        }
    }
于 2012-07-10T14:09:33.933 回答