Se sei pratico di .net la soluzione migliore è fare l'override di un textbox creandoti un controllo personalizzato.
In base al valore di una nuova property, intercetti il render e in base a quello che metti nella nuova property dopo l'inserimento, fai scrivere un literal al posto di un textbox.
Se non sei pratico, non mi addentro maggiormente nella spiegazione perchè la cosa sarebbe lunghettina.... Ed è meglio trovare un'altra soluzione.
Quella sopra è quella che uso io.

Ciao
Legnetto