Ma il template che estensione ha?
this.nome;
this.cognome;
this.matricola;
Sei sicuro che contengano i valori che ti aspetti?

Quel codice che hai scritto prima non è codice asp, se lo scrivi così ti genererà errori sintattici sulle assegnazioni e sul controllo