GridView的RowDataBound方法
protected void UserView_RowDataBound(object sender, GridViewRowEventArgs e)
{
//找到删除按钮
ImageButton DeleteBtn = (ImageButton)e.Row.FindControl("btnDelete");
if (DeleteBtn != null)
{
//添加确认对话框
DeleteBtn.Attributes.Add("onclick", "return confirm('你确定要删除所选择的数据项吗?');");
}
}
{
//找到删除按钮
ImageButton DeleteBtn = (ImageButton)e.Row.FindControl("btnDelete");
if (DeleteBtn != null)
{
//添加确认对话框
DeleteBtn.Attributes.Add("onclick", "return confirm('你确定要删除所选择的数据项吗?');");
}
}
以上是GridView的RowDataBound方法使用,RowDataBound方法是在数据绑定的时候激发,上面的函数实现的功能是在点击删除按钮时,跳出提示对话框,以便用户决定是不是确认删除相应的记录,自己觉得,在数据绑定的过程中,已经把onclick事件和确认对话框绑定到相应的行当中,当操作激发时就会提示用户。