From MSDN : HttpResponse.Redirect (String url, Boolean endResponse) Method Redirects the client to a new URL. Specifies the new URL and whether the execution of the current page is completed.
URL Destination Location.
endResponse Indicates whether the current page should run.
You pass true, so the current page ends, and therefore the blank page you see.
EDIT: I'm not sure if this boolean event is causing the problem ... try removing the second argument completely. Response.End () should take care of what you are trying to do anyway.
Andyg source share