2009-06-11 160 views
0

我有一个AJAX应用程序,我一直在努力。在开发中的这一点 - 我有一个modalpopupextender与一个警告消息和确定和取消按钮。我刚才的任务是将其更改为三个复选框,并且确认按钮被禁用,直到所有三个框都被选中。我很难完成这个任务。我不确定我是否应该使用checkboxlist控件或仅仅三个复选框。我也不确定是否应该通过JavaScript或代码隐藏来处理按钮的启用/禁用。我已经尝试了两种 - 没有成功,所以任何指导都非常感谢。ModalPopUpExtender与复选框验证

回答

0

如果你问我,三个复选框似乎工作得很好..你可以让每个复选框运行相同的验证函数来检查另一个2.另外,我发现使用'this.disable = true'对于你正在努力完成的任务来说,它会工作的很好。这样一切都在JS下处理,并且不需要使用代码隐藏。

function validate() { 
    if ('checkbox is not checked') 
     return; 
    if ('checkbox2 is not checked') 
     return; 
    if ('checkbox3 is not checked') 
     return; 
    submit.disabled = false; 
}