((ImageButton)e.Item.FindControl("btnDelBZ")).Attributes.Add("onclick","javascript:return(confirm('你确认要删除该标准吗?'))");

解决方案 »

  1.   

    <script>
    function click(e){
    if (event.srcElement.outerText=="删除")
    event.returnValue=confirm("确定删除?");
    }
    document.onclick=click;
    </script><asp:ButtonColumn HeaderText="删除记录" Text="删除" CommandName="Delete" />我用这个方法实现的
      

  2.   

    以前我也用过类似的方法,给服务器端控件添加javascript事件,发现如果你在服务器端也有Onclick时间的话,服务器运行不予运行javascript
      

  3.   

    再问jonsonzxw,你的代码怎么用?
    再问 babytong,谢谢你的回答,另外,我用了界面较好的按钮后就不能触发js了,如下,不知道有没有办法实现。
    <ItemTemplate>
    <asp:Button ID="DeleteButton" Text="删除"  commandName="Delete" runat="server" />
    </ItemTemplate>