Asp.net gridview множественная вставка и обновление
В моем Asp.net веб-форма C#, у меня есть много элементов управления и Gridview для получения входных данных от пользователя.
У меня есть только одна кнопка сохранения, она используется для вставки или обновления(хранимая процедура Sql используется для вставки/обновления).
У меня была кнопка Добавить новую строку для gridview, чтобы получить 'n' количество строк в качестве входных данных.
Я хочу, чтобы Gridview в режиме редактирования, если у него есть строки, пользователь может обновить детали, добавить новую строку, удалить строку с помощью кнопки delete, и она должна быть обновлена в таблице только в том случае, если пользователь нажмет кнопку save, которая находится за пределами Gridview.
Что я уже пробовал:
Теперь я могу вставить или обновить с помощью опции gridview onRowCommand и Inbuild edit, а пользователь нажимает кнопку save, которая сохраняет текстовое поле и другие управляющие значения.
В настоящее время пользователь может вставлять, обновлять или удалять данные в Gridview с помощью опции Gridview in-build Edit/Delete. В этом случае он сразу же отражается в таблице без использования кнопки Сохранить, но я не хочу этого метода.
Как я могу сделать модификацию gridview, которая должна отражаться в таблице только после того, как пользователь нажмет кнопку Сохранить.