Hola dazu !
Mirá, estuve experimentando con ese codigo y deduje que tenes que asignarle el valor una vez cargada la pagina, o sea con el onload.
Esto p.ej. lo admite :
...
<SCRIPT LANGUAGE=VBSCRIPT>
Sub Load()
document.all.textfield.value = "<textarea name='prueba' cols='50' rows='10'></textarea>"
End Sub
</SCRIPT>
</head>
<body onload="Load()" bgcolor="#FFFFFF" text="#000000">
<textarea name="textfield" cols="50" rows="10"></textarea>
</body>
</html>
por lo tanto, vas a tener que incluirle el codigo ASP en dicho value. Aunque no lo probe de esa forma deberia funcionar.
Otra idea que se me ocurre es reemplazar en toda la variable-cadena del archivo los </textarea> por </textárea> o algo asi, y luego posteriormente con el onload, reemplazar nuevamente por el </textarea> original.
Se entiende ? Saludos