Inserting a control before another control
<p>How do I dynamically insert a control before another control in asp.net. Lets say control1 is some control on the web page and I want to dynamically create and insert a table just before control1. </p>

<p>e.g. </p>

<pre><code>table1 = new Table();
table1.ID = "Table1";
</code></pre>

<p>but what comes next? To add a control as a child I would do: <code>control1.Controls.Add(table1);</code> but how on earth do I insert table1 as the previous sibling of control1 ?</p>
