Board logo

標題: [發問] datagrid更新時,怎樣取得更改後的值? [打印本頁]

作者: opo    時間: 昨天 22:57     標題: datagrid更新時,怎樣取得更改後的值?

datagrid按"編輯"時,會顯示"更新"和"取消"兩個連結,如下圖
[attach]38165[/attach]
[attach]38166[/attach]
這時侯安全存量等於5把它改成10,再按更新,會執行下圖的datagrid1_UpdataCommand的事件。
[attach]38168[/attach]
因為e.item.Cells(1).Controls(0)、e.item.Cells(2).Controls(0)、e.item.Cells(3).Controls(0)、e.item.Cells(4).Controls(0),取得的是更改前的資料,所以執行sql指令時等於沒有更新。

哪要寫什麼程式來取得更改後的資料?這樣執行sql指令就可以更新成功了。




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)