大概這樣
1.在GridView加上【編輯】的按鈕
<asp:GridView id="GridView1" runat="server" AutoGenerateEditButton="True"
2.SqlDataSource 加上 UpdateCommand 的SQL的Update命令字串
https://docs.microsoft.com/zh-tw/dotnet/api/system.web.ui.webcontrols.sqldatasource.updatecommand?view=netframework-4.8
不過這種的一次只能編輯一筆存一筆
如果你要多筆資料一次一起寫到SQL的話
應該是再弄個勾選欄位
然後另外做的按鈕在GridViwe外
另外接按鈕事件去處理
抱歉我找到範例是C#的, 它是勾選後, 按按鈕刪除, 我想你應該看得懂怎麼改吧?
https://dotblogs.com.tw/jasonchang/2012/05/04/71978
不過它把SQL操作包成它用的 class DBUtil 了
你要找 ADO.NET 操作 SQL的方式換掉
C#版的ADO.NET封裝
http://www.player.idv.tw/prog/index.php/ClassSQL.cs