If your problem is that your TextBox is multiple lines, so that only the first line gets passed to the Google query string, then what you need to do is replace any line feeds and carriage returns with something appropriate so that it comes out as a single line of text. An example:
Response.Redirect("http://www.google.com/maps??hl=en&q=" + TextBox1.Text.ToString().Replace(Environment.NewLine, ", ")) + "");
In this example I replaced the the carriage return and/or the line feed with a comma and space.
However, if you are looking to get your query formatted right for Google:
Here[
^] is a good reference regarding the Google map query and all of its parameters.