为了账号安全,请及时绑定邮箱和手机立即绑定

asp.net确认删除框

asp.net确认删除框

慕尼黑8549860 2018-09-12 05:06:45
在GridView页脚中有一个LinkButton叫reStore,我希望点击这个按钮时能弹出框让我确认是否要删除数据。于是在reStore_Click中写了捕获reStore的语句,但是为什么得到的bl始终为null。如果不是这样写的话怎么写 LinkButton lb = gvMain.FindControl("reStore") as LinkButton; lb.OnClientClick = "return confirm('你确定要还原该数据吗?');";
查看完整描述

2 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

删除行弹出确认框
第一种方式:
    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            ((LinkButton)(e.Row.Cells[4].Controls[0])).Attributes.Add("onclick", "return confirm('确定要删除吗?')");
        }
    }

第二种为删除选中:
<asp:Button ID="BtnDel" runat="server" OnClick="BtnDel_Click" OnClientClick='javascript:return confirm("真的要删除我们!")' Text="删除选中" Height="25px" />

查看完整回答
反对 回复 2018-09-25
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

 lb.Attributes.Add("onclick", "return confirm('你确定要还原该数据吗?')" );

这样就可以。


查看完整回答
反对 回复 2018-09-25
  • 2 回答
  • 0 关注
  • 536 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信