<asp:EditCommandColumn questo ti fà il modifica ...

se non erro, ne esiste uno anke per la cancellazione.

ora come ora ... son cotto ... ho perso una gg a far scrivere un file xml da asp.net ... e quindi nn garantisco nulla ... ma prova a verificare