摘要:ASP.NET自行設定控制項可以觸發命令欄位
新增一個GridView,需要以下功能
1增每列有CheckBox並能一次刪除全部Button
2.美列也可以單獨刪除Button
這樣的功能,有兩部分不同的做法需要學習
第一部分 : 外部按鈕觸發命令欄位的功能
第二部分 : 內部按鈕發命令欄位的功能
第一部分
1.新增CheckBox+Delete Button
2.把刪除的方法寫入Button2_Click()
第二部分
1.新增每個欄位的刪除功能,
可以用新增CommandField,用新增CommandField就能有CommandName = Delete (預設會寫好)
再轉為樣板TempleteField就可以新增CheckBox,完成設定就能有可每列刪除的Button
這個就是大型控制項能按一按自動產生預設好的命令欄位 CommandName = Delete,若是要用到預設的CommandName(Delete,Edit,Insert,Page,...)就會觸發對應事件。
但若是想要自行新按鈕也是可以只要自己設定CommandName = Delete就一樣可以觸發功能RowDeleting事件
Delete Button HTML碼如下,不需要綁定onClick方法與事件