Hi all,<BR><BR>I&#039;m currently doing some work with a datagrid and I&#039;m getting some unexpected results.<BR><BR>What I want is that to populate a datagrid from a datatable extracted from a db. I then add an Edit/Cancel/Update command column and a button column for a delete functionality. And with the datagrid AutoGenerateColumns set to True that populates the datagrid as expected. The problem is that upon updating a row, I check the DataGrid.Columns.Count property and get a return of only 2. And I&#039;m thinking it&#039;s the two columns I&#039;ve defined for the update/delete functionality. <BR><BR>Does anyone know any reason for this and how I can get around it and access the other columns as well? Because the DataTable is constantly changing I can&#039;t set the AutoGenerateColumns to false. <BR><BR>Thanks in advance.<BR><BR>Cheers<BR>Cam