datagrid最後一條記錄刪除報錯解決

2021-09-05 13:34:02 字數 423 閱讀 7740

datagrid在.net應用非常廣泛。功能也非常全面。很多初學者卻容易出現一些問題。

1。分頁功能不能用。

這是因為每次頁面載入必須對dg進行繫結,如果放在if(!page.ispost){}裡面就不行。

有乙個辦法就是建立乙個過程只用於dg的繫結。每次分頁時呼叫一下這個過程。就可以了。

2。刪除一頁最後一條記錄後報錯。

這是因為刪除之後頁面當前索引還是原來的。而實際上頁面索引已經減一。

這裡我用了乙個判斷        

if(dg.items.count%dg.pagesize == 1&&dg.currentpageindex>=1)

dg.currentpageindex -= 1;

這樣只要是一頁的最後一條記錄被刪除時頁面索引就會自動減一。

關鍵就是看你什麼時候給他定義。

更新最後一條記錄

修改最後一條記錄 update userinfo set userid 55 where 1 order by userid desc limit 1 刪除第一條記錄 delete from userinfo where 1 order by userid limit 1 mysql 總結 在寫這段...

判斷第一條或最後一條記錄

標籤具有以下一些屬性 var 迭代引數的名稱。在迭代體中可以使用的變數的名稱,用來表示每乙個迭代變數。型別為string。items 要進行迭代的集合。對於它所支援的型別將在下面進行講解。varstatus 迭代變數的名稱,用來表示迭代的狀態,可以訪問到迭代自身的資訊。begin 如果指定了item...

SQL Server 如何查詢最後一條記錄

在機房收費系統的資料庫中,有這樣的乙個表 worklog info 這個表有什麼作用呢?這個表的作用就是記錄著工作人員的操作記錄,也就是說,乙個一般使用者 操作員或管理員 登陸這個系統,和正常關閉這個系統以後,在這個表中就會增加一條該使用者的使用記錄!下面是該錶的各個欄位名,有的同學就感覺其中ser...