Questione : Non risposto a come denominare funzione di Javascript quando le colonne della scatola di controllo sono controllate

Ciao,

I using Gridclientselectcoiumn nel mio radgrid. Ho un'etichetta nel mio commanditemtemplate.  Quando l'utente controlla appena la scatola di controllo io volere mostrare il numero delle scatole di controllo selezionate in quell'etichetta. Supporre se l'utente seleziona 4 scatole di controllo che voglio appena mostrare come le annotazioni selezionate: 4.  Qui è il mio codice per quel ...... class= " i lineNumbers " >
1 del >

Colonna ristretta del cliente di griglia….


                                
                                
                            

codebehind e JS

rg200_DataBound vuoto protettivo (mittente dell'oggetto, EventArgs e)
{
    foreach (articolo di GridDataItem in rg200.MasterTableView.Items)
    {
        chkBoxOne della scatola di controllo = (scatola di controllo) item.FindControl (“ClientSelectColumn„);
        se (chkBoxOne! = posizione di segnale minimo)
            chkBoxOne.Attributes.Add (“onclick„, “Javascript: SelectOne di ritorno (“„ + chkBoxOne.ClientID + “") “);
    }
}


            funzione SelectOne (identificazione) {
            conteggio di varietà = 0;
            conteggio = numero (document.getElementById (“ctl00_PagePlaceholder_rg200_ctl00_ctl02_ctl00_lblselTsks ").innerHTML);
            se (== di document.getElementById (identificazione) .checked allineare) {
                se (! document.getElementById (identificazione) .disabled) {
                    conteggio = conteggio + 1;
                }
            }
            altrimenti se (== di document.getElementById (identificazione) .checked falso) {
                se (! document.getElementById (identificazione) .disabled) {
                    conteggio = conteggio - 1;
                }
            }
            document.getElementById (“ctl00_PagePlaceholder_rg200_ctl00_ctl02_ctl00_lblselTsks ").innerHTML = conteggio;
        } il problema " libero " di >

The del class= di

commanditemtemplate codeBody " del prettyprint " " del class= del id= " codeSnippet811662 del >
                                        Annotazioni selezionate: 
                                    
class= " lastRow del
>Attachments " di nome " del class= del class= " valore " del
il

il nome di schedario " del class= di >RadGrid.JPG " fileSize " > (123 Kb) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)
>Error Image
" di descrizione " del class= del
" di http://filedb.experts-exchange.com/incoming/2010/07_w29/t326273/RadGrid.JPG„ “dello src= di errore
il class= di
del >
class= del

Risposta : Non risposto a come denominare funzione di Javascript quando le colonne della scatola di controllo sono controllate

Dovreste rimuovere quanto segue “altrimenti se„ parte nel vostro codice

altrimenti se (== di document.getElementById (identificazione) .checked falso) {
                se (! document.getElementById (identificazione) .disabled) {
                    conteggio = conteggio - 1;
                }
}

Poiché se contate no delle scatole di controllo che ha controllato e sottraete no di checkboxe che ha incontrollato, l'ultimo risultato sarà 0 (zero)

- Kusala
Altre soluzioni  
 
programming4us programming4us