Button1.Attributes.Add("onclick", "return window.confirm('确定吗');");
这样就好了 

解决方案 »

  1.   

    嗯这样
    Button1.Attributes.Add("onclick", "return confirm('确定吗');");
      

  2.   

    直接写在OnClientClick里:Button1.OnClientClick = "return confirm('确定吗');";
      

  3.   

    Button1.Attributes.Add("onclick", "return a();");
    function a()
    {
       if(window.confirm("确定"))
       {
         return true;
       }
       else
       {
         return false;
       }
    }
      

  4.   

    Button1.Attributes.Add("onclick", "return window.confirm('确定吗');");
    Button1.Attributes.Add("onclick", "return confirm('确定吗');");
    Button1.OnClientClick = "return confirm('确定吗');";都不行啊,而且只在IE下不行,firefox就可以的.开始我还以为是我浏览器有毛病,可试了好几台电脑都这样.
    以前自己也是这么写的,郁闷
      

  5.   


    Button1.Attributes.Add( "onclick ",   "window.confirm( '确定吗 ');return false; "); 
      

  6.   

    不可能,我就是IE的,在前台写<asp:Button ID="Button_Delete" 
                    class="button" runat="server" Text="删   除" 
                    onclick="Button_Delete_Click" OnClientClick="return confirm('确认要删除吗?')" />
      

  7.   

    Button1.OnClientClick = "return confirm('确认删除?')";