You shouldn't use Response.Write in the event handler for a button. Really you shouldn't use Response.Write() at all unless you're handling ALL of the response generation manually (and then you might as well use an ashx instead of aspx).
One workaround is to place a literal control on the page where you want your text to be displayed and in the button click event set the value of the literal.