我想做协议页面,访问者必须在复选框中签到然后他可以点击按钮(因此按钮应该禁用,除非他检查)。 我键入了这个并没有发生任何事情
protected void Checkbox1_CheckStatus(object sender, EventArgs e)
{
if (CheckBox1.Checked == true)
{
Button_login.Enabled = true;
}
if (CheckBox1.Checked == false)
{
Button_login.Enabled = false;
}
答案 0 :(得分:3)
您应该使用Checkbox CheckChanged属性才能使其正常工作:
protected void checkBox1_CheckedChanged(object sender, EventArgs e){
Button_login.Enabled = CheckBox1.Checked; // Do not need any ifs
}