Olá jpinh,
É possível sim, não só as linhas, mas como as colunas também. Você pode fazer isso de diversas formas, como você não quer código externo recomendo que leia os métodos do
Gridview.
A principio você pode trazer os dados carregar em uma lista e fazer com que o gridview manipule os dados da lista, quando estiver pronto é só enviar os dados atualizados da lista para o banco.
PS: Posta seu código no github e manda para eu poder te ajudar mais se precisar.
Forte abraço.