I dont know if this will solve anyones problem but it solved mine.
I was creating everything in the code behind and I am not using the tags at all.
I was having problems getting the content to postback to server and couldnt figure out why this is. I kinda of stumbled on the solution while adding another control to the page. It gave me an error telling me the control needed to be inside a form tag with runat server. Freetextbox never gives you this error but it still needs to be inside the form tag.
I was using
| | this.Controls.Add(myFreeTextBox); |
to add the control to the page... now I am using
| | this.form1.Controls.Add(myFreeTextBox); |
now everything works perfectly and data is getting to the server on postback. I am also using ASP.net 2.0
~Matt