47 messaggi dal 09 luglio 2007
Ciao,
seguendo questi due articoli (e facendone un mix): http://www.codeproject.com/aspnet/SelChkboxesDataGridView.asp e http://aspnet.4guysfromrolla.com/articles/052406-1.aspx, sono quasi riuscito a fare quello che vorrei, cioè selezionare e deselezionare tutte le checkbox dentro una gridview.
Il problema è che se utilizzo la checkbox "seleziona tutte" e successivamente deseleziono una delle checkbox, la "seleziona tutte" rimane selezionata e io vorrei che si deselezionasse... e, viceversa, se seleziono a mano tutte le checkbox, vorrei che "seleziona tutte" si selezionasse...
Avete idea di come integrare quegli articoli per avere questo funzionamento?
Modificato da napoleone1981 il 06 settembre 2007 12.25 -

Ciao,
N@poleone
"Le battaglie si vincono con gli uomini che si hanno, non con quelli che si vorrebbero" (Napoleone Bonaparte)
ciao, puoi spiegare meglio questo passo:

"seleziona tutte" rimane selezionata

distinguendo magari da ciò che accade sul client e poi sul verver

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
47 messaggi dal 09 luglio 2007
Il "sleziona tutte" è la checkbox che sta nell'header del gridview e serve a selezionare o deselezionare tutte le altre checkbox.

Il problema è che se utilizzo quella per selezionarle tutte, e poi deseleziono una che sta su una riga, la checkbox nell'header mi rimane selezionata, quando invece le checkbox delle righe non sono tutte selezionate... viceversa se seleziono "a mano" tutte le checkbox delle righe, quella nell'header mi rimane deselezionata...

Spero di non essere stato troppo contorto...

Ciao,
N@poleone
"Le battaglie si vincono con gli uomini che si hanno, non con quelli che si vorrebbero" (Napoleone Bonaparte)
ho capito il problema, tanto lavoro da fare lato cliet.

purtroppo non ho il codice javascript ma di sicuro non è molto differete da quello che usi già.

in più al massimo ti vervira un campo dove tenere memorizzato il numero delle selezioni e se minore delle righe deselezionare la cjeckbox nell'header

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.