Du får använda dig av templates istället för boundcolumns. Exempel:
<asp:TemplateColumn>
<ItemTemplate>
kod....
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox Width="300" runat="server" Text='<%# DataBinder.Eval(Container, "minData") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateColumn>
Om du har vs.net så är det väldigt enkelt att göra en templatekolumn. Markera din datagrid, gå in i propertybuildern... välj den kolumn du vill konvertera och klicka på "Konvert this column into a template column" så konverteras den automatiskt. Sen kan du gå in och ställa in dina textboxar eller vad du nu har där manuellt.

