e' un problema di javascript mettere il limite a una textarea...

devi intercettare l'evento onkeyup e se la nuova lunghezza e' maggiore di 4000 restituisci false

Cmq non ho capito cos' e' quel FreeTextBox..una tua classe che estende TextBox ?