Вопрос : Отвечено как вызвать функцию яваскрипта когда колонки checkbox будут проверены

Hi,

I am using Gridclientselectcoiumn в моем radgrid. Я имею ярлык в моем commanditemtemplate.  Когда потребитель проверяет checkbox я как раз те показать количество выбранных checkboxes в том ярлыке. Предположите если потребитель выбирает 4 checkboxes, котор я как раз хочу показать как выбранные показатели: 4.  Здесь мое Кодий для того ...... class= " lineNumbers " >
1 >

Колонка клиента решетки отборная….


                                
                                
                            

codebehind и JS

защищенное пустое rg200_DataBound (прислужник предмета, EventArgs e)
{
    foreach (деталь GridDataItem в rg200.MasterTableView.Items)
    {
        chkBoxOne CheckBox = (CheckBox) item.FindControl («ClientSelectColumn»);
        если (chkBoxOne! = null)
            chkBoxOne.Attributes.Add («onclick», «яваскрипт: возвращенное SelectOne («» + chkBoxOne.ClientID + «") «);
    }
}


            функция SelectOne (удостоверение личности) {
            отсчет var = 0;
            отсчет = номер (document.getElementById («ctl00_PagePlaceholder_rg200_ctl00_ctl02_ctl00_lblselTsks ").innerHTML);
            если (== document.getElementById (удостоверения личности) .checked поистине) {, то
                если (! document.getElementById (удостоверение личности) .disabled) {
                    отсчет = отсчет + 1;
                }
            }
            еще если (== document.getElementById (удостоверения личности) .checked ложное) {, то
                если (! document.getElementById (удостоверение личности) .disabled) {
                    отсчет = отсчет - 1;
                }
            }
            document.getElementById («ctl00_PagePlaceholder_rg200_ctl00_ctl02_ctl00_lblselTsks ").innerHTML = отсчет;
        } проблема >

The class=

commanditemtemplate " prettyprint " " class= id= " codeSnippet811662 >
                                        Выбранные показатели: 
                                    
class= " lastRow
>Attachments " имени " class= class= " значение "
>

filename " class= >RadGrid.JPG (123 KB) яваскрипт " href= " " attachmentDetails class= (тип архива детали)
>Error Image
" описания " class=
" http://filedb.experts-exchange.com/incoming/2010/07_w29/t326273/RadGrid.JPG» «src= ошибки
class=
>
class=

Ответ : Отвечено как вызвать функцию яваскрипта когда колонки checkbox будут проверены

Вы должны извлечь следующий «еще если» часть в вашем Кодем

еще если (== document.getElementById (удостоверения личности) .checked ложное) {, то
                если (! document.getElementById (удостоверение личности) .disabled) {
                    отсчет = отсчет - 1;
                }
}

Потому что если вы не подсчитываете нет checkboxes проверяло и не вычитаете нет checkboxe, то имеет непроверенное, предельный результат будет 0 (нул)

- Kusala
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us