Finding all Controls on a Page
<p>If I start with</p>

<pre><code>Page.Controls
</code></pre>

<p>Then recursively call all the children control.Controls, will the guarantee that I find all the controls that exist on a given page. Are there any time that orphaned controls can exist, or any other controls that will not show up when iterating through the page's controls in this way? </p>

<p>Even if this is correct is there a better way of finding all of a page's controls?</p>
