如何在GridView中进行删除操作时弹出提示问是否确认删除?
2012-12-28 11:25
453 查看
第一种解决方案:
先把你的删除按钮的那一列转化为模板列,然后再模板编辑里找到删除按钮,在你的删除按钮的OnclientClick属性中添加:
return confirm("确定删除?")
第二种解决方案:
点击GridView控件左上角的智能标记,选择编辑列,在出现的对话框中点击CommandField,选择删除按钮,点击添加,然后回到GridView控件,添加以下事件代码
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
foreach (TableCell tc in e.Row.Cells)
{
if (tc.Controls.Count > 0)
{
foreach (Control con in tc.Controls)
{
if (con.GetType().ToString() == "System.Web.UI.WebControls.DataControlLinkButton")
{
LinkButton lb = (LinkButton)con;
if (lb.CommandName == "Delete")
{
lb.Attributes.Add("onclick", "return confirm('您真的要删除这条记录吗?')");
}
}
}
}
}
}
先把你的删除按钮的那一列转化为模板列,然后再模板编辑里找到删除按钮,在你的删除按钮的OnclientClick属性中添加:
return confirm("确定删除?")
第二种解决方案:
点击GridView控件左上角的智能标记,选择编辑列,在出现的对话框中点击CommandField,选择删除按钮,点击添加,然后回到GridView控件,添加以下事件代码
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
foreach (TableCell tc in e.Row.Cells)
{
if (tc.Controls.Count > 0)
{
foreach (Control con in tc.Controls)
{
if (con.GetType().ToString() == "System.Web.UI.WebControls.DataControlLinkButton")
{
LinkButton lb = (LinkButton)con;
if (lb.CommandName == "Delete")
{
lb.Attributes.Add("onclick", "return confirm('您真的要删除这条记录吗?')");
}
}
}
}
}
}
相关文章推荐
- 使用VS2005中的GridView中的CommandField进行删除操作时,如何弹出确认对话框?
- 如何在DataGrid中按Del键进行删除之前能给出提示以求确认
- GridView中如何使用CommandField删除时,弹出确认框?
- GridView中如何使用CommandField删除时,弹出确认框?
- GridView的第一列是ButtonField,字段名是"删除",想一点之后弹出确认框,否则返回.应该如何写?
- GridView中如何使用CommandField删除时,弹出确认框
- JavaScript js弹出确认消息框判断是否删除,删除前提示用户是否删除,点是删除,点否返回
- JavaScript js弹出确认消息框判断是否删除,删除前提示用户是否删除,点是删除,点否返回
- GridView里删除操作时,怎么样弹出 确认 取消 对话框? vs2005
- GridView的第一列是ButtonField,字段名是"删除",想一点之后弹出确认框,否则返回.应该如何写?
- JavaScript js弹出确认消息框判断是否删除,删除前提示用户是否删除,点是删除,点否返回
- 当删除操作时,提示用户是否进行操作
- 在GridView中点删除时,弹出确认提示框。
- 如何编写js弹出确认删除的提示信息
- GridView中如何使用CommandField删除时,弹出确认框?
- 【转】GridView中如何使用CommandField删除时,弹出确认框?
- JavaScript js弹出确认消息框判断是否删除,删除前提示用户是否删除,点是删除,点否返回
- asp.net GridView 删除时弹出确认对话框(包括内容提示)
- GridView中如何使用CommandField删除时,弹出确认框?