In questo
articolo Scott Mitchell spiega come creare dei pulsanti per fare selezionare e deselezionare tutti i checkbox di una gridview ovvero in stile Hotmail, che è una domanda che spesso ricorre nei forum/newsgroup.
Nell'articolo c'è un esempio sia di codice server side che client side.
Buona Lettura!