8.GridView实现删除时弹出确认对话框:
效果图:
实现方法:
双击GridView的OnRowDataBound事件;
在后台的GridView1_RowDataBound()方法添加代码,最后代码如下所示:
后台代码
1protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
2{
3 //如果是绑定数据行
4 if (e.Row.RowType == DataControlRowType.DataRow)
5 {
6 if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
7 {
8 ((LinkButton)e.Row.Cells[6].Controls[0]).Attributes.Add("onclick", "javascript:return confirm('你确认要删除:"" + e.Row.Cells[1].Text + ""吗?')");
9 }
10 }
11}
12