Убедитесь, что ваш метод обновления имеет правильные параметры.Например, если в вашей сетке есть следующие поля:
<asp:BoundField DataField="Id" HeaderText="ID:" />
<asp:BoundField DataField="Name" HeaderText="Name :" />
ваш метод обновления может выглядеть следующим образом:
public void Update(int Id, string Name)
{
//...
}
Вот полный пример .