Como atualizar várias linhas usando o gridview no ASP.net com apenas um clique no botã

O requisito funcional é buscar a lista de alunos (três colunas) do banco de dados (SQL Server) e exibi-la na página da Web, junto com um campo em branco na frente de cada linha para inserir dados. Em seguida, para permitir que o usuário insira as notas pontuadas pelos alunos no teste e atualize as do banco de dado

Agora, eu sei que isso pode ser feito usando o gridview, tendo um campo de botão de atualização como coluna separada. Mas, nesse caso, haveria um botão de atualização na frente de cada linha e o usuário precisaria clicar nele para cada aluno (mais de 100). Esta é uma tarefa tediosa para o usuário.

Eu quero que o usuário insira as marcas para todos os alunos e clique em apenas 1 botão, o que atualizaria todas as linha

o evento de clique no botão @On, podemos usar o loop foreach para GridViewRows, mas por favor me ajude com a interface do usuário. Como tornar isso possível? Como usar o botão único clique em vez de 'n' cliques ??

Pode ser feito usando o gridview? Ou há algo mais que possa realizar a tarefa

Obrigad

questionAnswers(3)

yourAnswerToTheQuestion