Col templatefield non riuscivo a combinare un fico secco.
In realtà il templatefield mi andrebbe meglio perchè l'HyperLinkField mi va abbastanza stretto, è poco personalizzabile, però come hai visto dai primi post con un hyperlink normale non riuscivo ad attaccare nella querystring il parametro collegato ai dati.
Sarà anche una bicicletta al confronto, certo che però asp era molto più flessibile di sto torpedone di asp.net....