ASP.NET: Format dynamically create controls
<p>I create controls for data input on the fly. It consist of set of (rows) labels and textboxes/comboboxes. </p>

<pre><code>Panel1.Controls.Add(new LiteralControl("&lt;br&gt;"));
Label lbl = new Label();
lbl.Text = descTest;
Panel1.Controls.Add(lbl);
Panel1.Controls.Add(new LiteralControl(" : "));
Panel1.Controls.Add(ddList);
</code></pre>

<p>Now the labels and textboxes of all the rows are not aligned. How can it be done? I need to rows &amp; columns?</p>
