ASP.NET server-side controls postback to their own page. This makes cases where you want to redirect a user to an external page, but need to post to that page for some reason (
I started with this example from CodeProject
Then instead of adding to the page, I borrowed from saalon (above) and did a Response.Write().