轉貼]gridview 多筆編輯批次存檔
gridview 多筆編輯批次存檔gridview 預設的編輯儲存動作都是單筆的,若希望能 gridview 多筆編輯,按個鈕再進行批次儲存的動作,實作上相當簡單,只要四行程式碼就可以達成了,現在來看一下實作的步驟。
1.先將欲編輯的字段轉成 templatefield。
2.在 itemtemplate 中置入可編輯的控制項,並繫結字段。也可以 aspx 程式碼中直接把原來的 edittemplate 直接改為 itemtemplate。
3.按鈕後執行 gridview 批次異動的動作。
設計階段的畫面及 aspx 程式碼如下所示
<%@ page language="vb" autoeventwireup="false" codefile="default.aspx.vb" inherits="_default" %>
再來就是在按下按鈕時撰寫 gridview 批次儲存的程式碼
partial class _default
inherits system.web.ui.page
protected sub btnbatchupdate_click() sub btnbatchupdate_click(byval sender as object, byval e as system.eventargs) handles btnbatchupdate.click
dim n1 as integer
for n1 = 0 to gridview1.rows.count - 1
'逐筆異動資料庫
gridview1.updaterow(n1, false)
next
end sub
end class
GridView的編輯方法
protected void gridview1 rowediting object sender,gridviewediteventargs e protected void gridview1 rowcancelingedit object sender,gridviewcanceleditev...
GridView選中,編輯,取消,刪除
臺 你可以使用sqlhelper,本文沒用。如下 using system using system.data using system.configuration using system.web using system.web.security using system.web.ui usin...
GridView實現新增,編輯,刪除
一.gridview主鍵的設定 gridview1.datakeynames new string gridview1.databind 二.gridview分頁事件的處理方法 protected void gridview1 pageindexchanging object sender,grid...