>FILETOSTR() and Response.Write() will only put the text as is without replacing my HTML form values. So, this is why I have to call Response.ExpandTemplate() in order to get them. I don't understand how I can obtain those values without calling Response.ExpandTemplate().
Sorry I don't know how to explain it any other way.
How are you putting your Form variables in there? With <%= Expression %>, right? Instead of Expression, use FixHTMLForDisplay(Expression)...
+++ Rick ---