Cuestión : No contestado cómo llamar la función del Javascript cuando se comprueban las columnas del checkbox

Hola,

I usar Gridclientselectcoiumn en mi radgrid. Tengo una etiqueta en mi commanditemtemplate.  Cuando el usuario comprueba el checkbox yo apenas querer demostrar el número de checkboxes seleccionados en esa etiqueta. Suponer si el usuario selecciona 4 checkboxes que apenas quiero demostrar como expedientes seleccionados: 4.  Aquí está mi código para ese ...... class= " lineNumbers " >
1 del >

Columna selecta del cliente de la rejilla….


                                
                                
                            

codebehind y JS

rg200_DataBound vacío protegido (remitente del objeto, EventArgs e)
{
    foreach (artículo de GridDataItem en rg200.MasterTableView.Items)
    {
        chkBoxOne del CheckBox = (CheckBox) item.FindControl (“ClientSelectColumn”);
        ¡si (chkBoxOne! = falta de información)
            chkBoxOne.Attributes.Add (“onclick”, “Javascript: SelectOne de vuelta (“” + chkBoxOne.ClientID + “") “);
    }
}


            función SelectOne (identificación) {
            cuenta del var = 0;
            cuenta = número (document.getElementById (“ctl00_PagePlaceholder_rg200_ctl00_ctl02_ctl00_lblselTsks ").innerHTML);
            si == (de document.getElementById (identificación) .checked verdad) {
                ¡si (! document.getElementById (identificación) .disabled) {
                    cuenta = cuenta + 1;
                }
            }
            si == (de document.getElementById (identificación) .checked falso) {
                ¡si (! document.getElementById (identificación) .disabled) {
                    cuenta = cuenta - 1;
                }
            }
            document.getElementById (“ctl00_PagePlaceholder_rg200_ctl00_ctl02_ctl00_lblselTsks ").innerHTML = cuenta;
        } el problema " claro " de >

The del class= de

commanditemtemplate codeBody del " prettyprint " del class= del id= " codeSnippet811662 " del >
                                        Expedientes seleccionados: 
                                    
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

de la " descripción " del class= del
 imagen”/></a> de http://filedb.experts-exchange.com/incoming/2010/07_w29/t326273/RadGrid.JPG” del “src= el class= de
del >
class= del

Respuesta : No contestado cómo llamar la función del Javascript cuando se comprueban las columnas del checkbox

Usted debe quitar el siguiente “si” parte en su código

si == (de document.getElementById (identificación) .checked falso) {
                ¡si (! document.getElementById (identificación) .disabled) {
                    cuenta = cuenta - 1;
                }
}

Porque si usted cuenta no de checkboxes que ha comprobado y resta no del checkboxe que tiene desenfrenado, el último resultado será 0 (cero)

- Kusala
Otras soluciones  
 
programming4us programming4us