Button1.Attributes.Add("onclick","javascript:return confirm('是否删除');");

解决方案 »

  1.   

    可以使用javascript
    <script language="javascript">
    function Button1_click()
    {
    dir = confirm(pmsg);
    if (dir ==true)
      document.all("Button1").click();//服务端事件
    }
      

  2.   

    U can also use behind-code.
      

  3.   

    Try the following:
        In DataGrid, I set a ImageButton in TemplateColumn  to delete selected  record:
             
         //add javascript in DataGrid ItemCreated events:
    private void GridTeacherList_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
       {
    System.Web.UI.WebControls.Image  TempImg;
    TempImg=(System.Web.UI.WebControls.Image)e.Item.FindControl("ib_delete") ;
    if(object.Equals(TempImg,null)==false)
    {
    TempImg.Attributes.Add("onClick","javascript:return confirm('Are you sure go to delete current teacher record?')"); 
    }
       }
         //delete selected record
       public void GridTeacherList_Delete(object sender,DataGridCommandEventArgs e)
       {
          int I_TECH_CODE=int.Parse(e.Item.Cells[1].Text.ToString());
          MyClass.Classes.Teacher Delete_teacher=new MyClass.Classes.Teacher();
           try
    {
      teacher.delete_SM_Teacher_Info(I_TECH_CODE);
    }
          catch(Exception er)
    {
                ShowErrMsg(er.Message.ToString());
    } GridTeacherList_Bind();
       }
      

  4.   

    先执行服务器端.
    Button1.Attributes.Add("onclick","javascript:return confirm('是否删除');");
      

  5.   

    在客户端写:<font onclick="if(!confirm('是否确定要删除该目录!')) return false;">  <asp:LinkButton id="btn_del" runat="server" CausesValidation="False" Text="删除" /></font>