Il problema è che io ho inserito una "colonna pulsante" in grado di gestire automaticamente la modalità per modificare i campi della DG; utilizzando le tamplatecolumn posso gestire in modo altrettanto efficiente la modifica degli elementi?
Quel button ti mette la riga in visualizzazione EDIT? Nessun problema. E' sufficiente che quando definisci il templatecolumn, imposti la giusta larghezza/stile del textbox e il tutto dovrebbe essere corretto.

Per il resto controlla anche quanto detto da Riccardone.

Ciao