ModalPopUpExtender с проверкой флажка - PullRequest
0 голосов
/ 11 июня 2009

У меня есть приложение AJAX, над которым я работаю. На данный момент в разработке - у меня есть modalpopupextender с предупреждающим сообщением и кнопкой ОК и Отмена. Мне только что было поручено установить три флажка и отключить кнопку ОК, пока все три флажка не будут отмечены. Я с трудом пытаюсь это сделать. Я не уверен, должен ли я использовать элемент управления checkboxlist или только три флажка. Я также не уверен, следует ли включать / отключать кнопку через javascript или codebehind. Я попробовал немного и того, и другого, но безуспешно, поэтому любое руководство очень ценится.

1 Ответ

0 голосов
/ 11 июня 2009

Кажется, что три флажка будут работать достаточно хорошо, если вы спросите меня ... каждый из них может запускать одну и ту же функцию проверки для проверки на другом 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;
}
...