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

asp.net页面弹出确认对话框

asp.net页面弹出确认对话框

慕森王 2018-11-01 05:02:15
我有一个商品列表页,用GridView显示信息,在表格外面有一个Button删除按钮,当我选中几条信息时,点击删除,我要先判断在数据库中这个商品有没有其他关联,有关联我就弹出一个Alert对话框提示不能删除,不然我就显示确认对话框,confirm提示是否确认删除。当弹Alert时就不弹Confirm。我试过一些方法,确实都能弹出对话框,但不实用。在js中实现可是要在数据库中进行查询操作,如何把在数据库中有无关联的标示返回到js中,如果用<%=cs方法名()%>返回一个值,我也试了,他只在页面加载时执行了一次,后面就不会执行了要是在后台按钮事件中写方法判断实现if(bool){Confirm()//确认对话框delete(aa);//执行删除}else{alert();}这样子我点对话框中的确定和取消按钮效果是一样的,Confirm后面的代码他还是会执行。
查看完整描述

2 回答

?
宝慕林4294392

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

服务器:

page load

{

  this.btn.attributes.add("onclientClick","return clientClick()");

}

客户端

function clientClick()

{

  if(有关联)

  {

    alert("不能删除!");

    return false;

  }

  else

  {

    return confirm("你真的要删除吗?");

  }

}


查看完整回答
反对 回复 2018-11-02
  • 2 回答
  • 0 关注
  • 949 浏览

添加回答

举报

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