Using the code below I manage to remove all the controls from my rows but the rows themselves dont get deleted... any help?

Code:
 if (tblPnl.RowCount > 1)
{
                for (int i = 1; i < tblPnl.RowCount; i++) // Starting at i=1 so that the first row never gets deleted
                {
                    tblPnl.Controls.RemoveAt(i);
                }
}