Button2..Attributes.Add("OnClick", "javascript:return window.confirm('确定要删除吗?');");

解决方案 »

  1.   

    代码没什么问题,看看生成的HTML代码。
      

  2.   


    if(confirm("")){}else{
      return;
    }
      

  3.   

    应该没问题,我以前这样写过,我是在循环里给datagrid的删除按钮加提示string js = "{return confirm('删除后将无法恢复,确认删除该记录吗?');}";
    if (e.Item.FindControl("lbtnDel")!= null) 
    {
    ((LinkButton)e.Item.FindControl("lbtnDel")).Attributes["OnClick"] = js;
    }
      

  4.   

    这样写不好 给他个JS吧
    this.Button2.Attributes["onclick"] = "return goto();";HTML引用JS文件跳转
    <script>
    <!-- #include file="../**/**/**.js" -->
    </script>在JS里写相关方法
      

  5.   

    真的!楼主的问题我也遇到过!
    在别人的机器里正常,但是自己的机器里IE不正常,FireFox和遨游正常
      

  6.   

    看看电脑上有没有装flashGet(网际快车),有的话删除看看。
    我也发现这个问题,然后在csdn找到答案了。
      

  7.   

    // ASP.NET 1.x ? 
    // ASP.NET 2.0 But UseSubmitBehavior=false ?
    // try ->Button2.Attributes.Add("onclick", "if(!confirm('您确定要删除吗?')) return false;");