I'm adding couple of rows in an existing table, dynamically at run time. How can I specify the added cells to be in the same width of the existing cells.

What happens is that the cells in the added rows are of less width than the previous cell width.


Here is the code:

rr = new Tablerow();
cl = new TableCell();
DropdownList dr = new DropDownList();
dr.Items.Add ("My first item");
dr.Items.Add ("My Second item");
cl.Controls.Add (dr);
rr.Cells.Add (cl);
this.Table_sample.Rows.Add (rr);