Button btnDel;
btnDel.Attributes.Add("onClick", "return confirm('你确认要删除吗?');");

解决方案 »

  1.   

    弹出“确定”对话框:
    Response.Write("<Script Language=JavaScript>alert('消息!');</Script>");弹出“确定”对话框,点击后跳转页面:
    Response.Write("<Script Language=JavaScript>alert('消息!');window.navigate('../index.aspx');</Script>");弹出“确定”和“取消”对话框,点击“确定”后执行相关操作:
    方法一:在Page_Load事件中,写入Button1.Attributes["onClick"]="javascript:return confirm('你确认要删除吗?');" ,然后在Button1_OnClick事件中写入您的执行代码。
    方法二:直接在Button1_OnClik事件中写入
    Response.Write("<Script Language=JavaScript>if(confirm('你确认要删除吗?')){window.navigate('doDelete.aspx');} </Script>"); 方法二需要跳转到另一个页面执行操作,比方法一稍繁琐些,不过怎样用还看具体情况。
      

  2.   

    如果經常用到﹐建議定義一個函數
    public static string FnExecuteJavaScript(string strJavaScript)
    {
    string strJavaScript1="";
    strJavaScript1+="<script language='javascript'>\n";
    strJavaScript1+=strJavaScript+"\n";
    strJavaScript1+="</script>\n";
    return strJavaScript1;
    }以后用的時候
    如﹕
     提示并且返回上一畫面﹕Response.Write(FnExecuteJavaScript("alert('hoho');history.back()"));如果 要弹出“确定”和“取消”对话框 ﹐用 上面几位的方法﹕)
      

  3.   

    Response.Write("<Script Language=JavaScript>alert('消息!');</Script>");