给DataGrid的删除按钮添加"删除确认"对话框
2006-11-05 22:41
861 查看
[align=left]private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)[/align]
[align=left] {[/align]
[align=left] foreach(TableCell tc in e.Item.Cells)//枚举该行中的每个单元格[/align]
[align=left] {[/align]
[align=left] if(tc.Controls.Count>0)//检查每个单元格中的控件数[/align]
[align=left] {[/align]
[align=left] foreach(Control con in tc.Controls)//得到每个控件[/align]
[align=left] {[/align]
[align=left] if(con.ToString()=="System.Web.UI.WebControls.DataGridLinkButton")//检查每个控件,看是否是DataGridLinkButton[/align]
[align=left] //奇怪的是在System.Web.UI.WebControls中没有这个类,我是通过Response.Write(con.ToString())发现的[/align]
[align=left] {[/align]
[align=left] LinkButton lb=(LinkButton)con;[/align]
[align=left] if(lb.CommandName=="Delete")[/align]
[align=left] {[/align]
[align=left] lb.Attributes.Add("onclick", "return confirm('您真的要删除此行吗?')");[/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] [/align]
[align=left] }[/align]
[align=left] }[/align]
[align=left] [/align]
}
相关文章推荐
- 给DataGrid的删除按钮添加"删除确认"对话框
- 给DataGrid的删除按钮添加"删除确认"对话框
- 给DataGrid的删除按钮添加"删除确认"对话框
- 如何在点击Datagrid的按钮“删除”时弹出确认对话框
- DataGrid点击删除按钮弹出确认对话框一个好办法
- 为DataGrid添加确认删除的对话框(2)
- DataGrid点击删除按钮弹出确认对话框一个好办法
- 给DataGrid数据行上的删除按钮加上确认对话框
- 添加删除、更新按钮的提示确认信息,以及DATAGRID的添加、插入、更新、删除操作。
- 为GRIDVIEW“删除”列和Button按钮添加确认对话框
- 在DataGrid里添加确认删除的对话框
- GridView中给删除按钮添加确认对话框
- 为DataGrid添加确认删除的对话框(3)
- DataGrid 添加点击删除确认对话框
- 为DataGrid添加确认删除的对话框(3)
- DataGrid中添加删除确认对话框 多种实现
- 给 GridView 的 LinkButton 删除按钮添加弹出层的确认删除对话框
- datagrid列中在点击删除按钮时,弹出对话框让用户确认删除,取消返回
- 为DataGrid添加确认删除的对话框(2)
- 为DataGrid添加确认删除的对话框