CustomerIDCompanyNameContactNameContactTitleAddressCityRegionPostalCodeCountryPhoneFax 
Please click here to add new row...
 
Ready.
Action :
Pop up a form where user can insert new data and add it to the grid's table.
Pop up a form where user can update the current selected row.
Delete current selected row.
Validate current selected row. (the logic behind this sample is to check for empty cells).

Change Text and/or Value :
Set current selected row's Country cell and City cell to Italy and Milan.
Set NewRow's Country cell and City cell to France and Paris, and select the NewRow.

Allow Edit:
Toggle CustomerID Column as editable / not editable.
Set City as not editable for NewRow only.