Se usi la button column, non ti saprei dire con certezza, ho appena provato e non riesco ad accedere all'id..
Se però fai un template column e ci metti un button basta ricavare il bottone dall'evento ItemDataBound del DataGrid. Poi devi aggiungere tramite il metodo Add della collection Attributes l'evento onclick..
es:
così funziona.. se il return è false non fa la subit, in caso contrario la fa..
Se usi la ButtonColumn non so aiutarti, mi spaice..
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino