在Page_Load里面加入:
Button1.Attributes["onClick"] = "javascript:return confirm('Yes or No?');";
在页面点击Button1时,会弹出一个确认框,如果点"确定"则会执行Button1的Click事件,点"取消"则什么也不执行

解决方案 »

  1.   

    Button1.Attributes["onClick"] = "javascript:if (confirm('Yes or No?')) {如果确定,则执行{}内的代码,否则不执行};";
      

  2.   

    在 Page_Load 中:
    if(!IsPostBack)
       btnAdd.Attributes["onClick"] ="javascript:return confirm('數據表中無此資料﹐請核對后再作業﹗');";
      

  3.   

    private void Page_Load(object sender, System.EventArgs e)
    {
        btnAdd.Attributes.Add("OnClick","return confirm('确定要提交吗?');");
        if(this.IsPostBack)
            return;
    }btnAdd是按钮得id
      

  4.   

    以上各位都謝謝了﹗
    另外﹕
    RegisterStartupScript("alert","<script language=JavaScript> eval(window.alert('祝消息﹗')) </script>");
                            Response.Write("<script>alert('消息')</script>");
    各位高手你們用那種用得多些啊﹖