如何在用户单击BindingNavigator上的删除按钮时弹出确认对话框?等用户确认后在删除,否则不要执行删除,代码如下发,现在的问题是当点击之后它是先删除了后在弹出对话框,不要执行删除的代码怎么写,            DialogResult dl = MessageBox.Show("确认删除", "提示", MessageBoxButtons.OKCancel);
            if (dl == DialogResult.OK)
            {
                //执行原有删除命令怎么写
            }
            else
            {
                //不要执行删除的代码怎么写
            }
       

解决方案 »

  1.   

    DialogResult dl = MessageBox.Show("确认删除", "提示", MessageBoxButtons.OKCancel);
    把这段代码写到pageload里试试!呵呵
      

  2.   

    全世界最简单的添加删除确认把这段js代码放在aspx页面的<head></head>标签之间,其它所有删除代码都不需要了,一劳永逸<script language="JavaScript">function delete_confirm(e)
    {
    if (event.srcElement.outerText=="删除")
    event.returnValue=confirm("您确定要删除吗?注意:此操作不可恢复,请谨慎操作!");
    }
    document.onclick=delete_confirm;</script>
    ----------------------------------------------------------
    www.cndigs.com掘客园--发掘、推荐软件开发资源,分享、交流技术开发心得
    asp.net2.0资料
    http://www.cndigs.com/search.php?search=asp.net%202.0&tag=true
    asp.net资料
    http://www.cndigs.com/search.php?search=asp.net&tag=true
    ajax资料
    http://www.cndigs.com/search.php?search=ajax&tag=true