Crystalball

导航

2012年11月13日 #

RowDeleting和RowDeleted区别

摘要: RowDeleting单击某一行的“删除”按钮后,在GridView控件删除该行之前,将引发RowDeleting事件,此时还可以取消删除操作,如有必要,您还可以在将值传递给数据源之前操作Keys和Values集合。RowDeleted单击某一行的“删除”按钮后,在GridView控件删除该行之后,将引发RowDeleted事件。此时您可以确定受影响的行数以及可能已经发生的任何异常 阅读全文

posted @ 2012-11-13 16:39 Crystalball 阅读(433) 评论(0) 推荐(0) 编辑

當使用者按下GridView的刪除按鈕時,如何讓使用者確認刪除

摘要: 在ASP.NET我們常用的GridView、DetailsView控制項,都有提供內建的刪除功能,讓Developer可以很容易的開發資料維護功能,不過內建的刪除功能在刪除前並不會提示使用者是否確認刪除,導致於按下刪除後資料就真正從資料庫被刪掉,看起來似乎不夠嚴謹,因此我們可透過JavaScript來做到確認刪除的功能,說明如下:若您的刪除功能是以CommandField實作(如下列程式碼的第8-9列),由於CommandField沒有Button控制項的OnClientClick屬性,所以無法直接設定Javascript至刪除按鈕。 1: <asp:GridView ID=" 阅读全文

posted @ 2012-11-13 09:13 Crystalball 阅读(316) 评论(0) 推荐(0) 编辑