title: Dynamically Adjust Table Cell Width
body: <p>I'm dynamically adding the rows and columns to a Table, but i am unable to adjust the first column's width.. i tried all possible combinations of  "Unit" (new Unit(300, Unit Type.Point) ) - but no joy.  It always shows the column-width to length of the data in that column,  but i wanted it to be fixed.  what's wrong here please.</p>
  
  <pre><code>TableRow tr = new TableRow(); 
  TableCell tc = new TableCell(); 
  tc = new TableCell(); 
  tc.ID = "tcResource"; 
  tc.Text = "Resource_Name"; 
  Unit uWidth = new Unit(300, UnitType.Point); 
  tc.Width = uWidth; 
  tr.Cells.Add(tc); 
  for (i = 1; i &lt;= 365; i++) 
  { 
    tc = new TableCell(); 
    tc.ID = "tc" + i.ToString(); 
    tc.Text = dtStart.AddDays(i).ToString("dd/MM") ; 
    dtRange[i - 1] = dtStart.AddDays(i ); 
    tr.Cells.Add(tc); 
  } 
  tHoliday.Rows.Add(tr); 
  </code></pre>