asp.net删除记录前是否能够给一个提示框

来源:百度知道 编辑:UC知道 时间:2024/06/28 12:42:03
比如
<asp:CommandField ButtonType="Link" ShowDeleteButton ="true" />
当我点击之后就真的删除记录了,怎么才能给一个提示框确认是否真的删除呢?

明白你的问题了,你的应该是在GridView之类的控件里面产生的删除操作吧,以 GridView为例,你需要在其RowDataBound事件中填写如下代码:
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.Cells[n].Controls.Count > 0)
{
LinkButton btndelete = (LinkButton)e.Row.Cells[n].Controls[0];
btndelete.Attributes.Add("onclick", "return confirm('确认要删除?")
}
}

n是指你的删除按钮在Gridview中所位于的列数(注意第一列为0)

可以自己写个提示窗口就行。用javascript写个提示!

可以的呀!!

OnClientClick='javascript:return confirm("确定删除该项?");'

这样就可以提示了!

在后台数据绑定的时候。
把这个项 强制转化成 linkbutton
给这个linkbutton.attribution.add("onclick","return confirm("确定删除该项?");");

当然可以了,用js,上面已经有正确答案了!我帮忙顶一下

先把这列转成模板咧.然后在linkbutton的onclientclick属性中写:return confirm('您确定要删除这条记录??')