Hello, I've been searching a while for an answer to this question. I have a textbox that is databound to data in a table. When the user queries and returns data, the only way they can modify the contents of the textbox is to highlight the text within the textbox. For example, I do a query and return "Data is valid". I want to change the text to say "Data is not valid". If i position my cursor after the is and start to type, nothing happens. The only way for me to get the text inserted is to highlight from is on and then type the new text. Is this normal? The data isn't being inserted into the database yet so i'm not sure why this is doing this. It happens if it's a richtextbox also. Some of our data fields contain a lot of characters and my users are complaining about having to retype the entire contents of the textbox to just add a few characters. I've checke the textbox length property and there is more than enough space to accomodate new text.