Response.Redirect - posts back to self before redirecting?
<p>Does a response.Redirect first postback to the page that's calling the redirect before actually redirecting?  I don't think so but my debugging is showing me that it is.</p>

<p>I can see it doing so and that causes me a problem.  The problem is this:</p>

<p>1) My page has an asp.net button on it
2) When the button is clicked, the page posts back of course.  Then the following is called in the event handler method for that button:</p>

<pre><code>Response.Redirect("Checkout?frpp=1"), true);
</code></pre>

<p>3) But I notice that when the redirect is called, it first goes back and hits the page load for this page, the page that's doing the redirecting.  Well that is causing me problems because it's calling code that I don't want it to be calling again such as this:</p>

<pre><code>if (!IsPostBackl)
    ShowOrderItems();
</code></pre>

<p>so it's like I'm doing a 2nd postback:</p>

<ol>
<li>first postback happens when you click the button, hits the event handler, runs my handler method which calls the Redirect</li>
<li>Redirect is called but it's doing another postback to the same page here..why?  Is that possible?</li>
</ol>
