Moj ti je savet da u datagridu samo prikazujes podatke, znaci datagrid nesto kao read only, a za izmenu, dodavanje, brisanje napravis posebne forme sa poljima (textboxovima). Validaciju podataka bi trebala da ti obavlja ili posebna klasa za to ili nekako u sloj poslovne logike to da ukomponujes.
RTFM