我要在按钮的函数里加一行Response.Write(求JS语句)
具体作用为:弹出对话框"数据添加成功,是否继续添加?"
选"是"执行下一行的Response.Redirect("add.aspx")
选"否"关闭当前页面 

解决方案 »

  1.   

    http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=736
      

  2.   

    Response.Write("<script language='javascript'>confirm('数据添加成功,是否继续添加?');</script>");
    Response.Write("<script language='javascript'>location.href='add.aspx';</script>");
      

  3.   

    private void Page_Load(object sender, System.EventArgs e)
    {
    // 在此处放置用户代码以初始化页面
    string js="<script language=javascript>function Test(){";
    js+="confirm('OK?');}</";
    js+="script>";
    if(!IsClientScriptBlockRegistered("myTest"))
    {
    this.RegisterClientScriptBlock("myTest",js);
    }
    this.Button1.Attributes.Add("onclick","Test()");
    }
      

  4.   

    StringBuilder sb = new StringBuilder();
    sb.Append("<script language='javascript'>");
    sb.Append("if(confirm('数据添加成功,是否继续添加?'))");
    sb.Append("       location.href='add.aspx';");
    sb.Append("else ");
    sb.Append("       window.close();");
    sb.Append("</script>");
    Response.Write(sb.ToString());
    Response.End();
    ------------------------------------
    我的团队:www.51team.com欢迎访问,有志者共谋事,每天都有惊喜,SOHO
      

  5.   

    Response.Write("<script>top.location.href='reguser.aspx'; confirm('数据添加成功,是否继续添加?');</</script>");
      

  6.   

    呵呵,参考了大家的意见,我终于搞定了:
    Response.Write("<script>yn=confirm('数据添加成功,是否继续添加?');if(yn==true){location.href='reguser.aspx';}else{window.opener=null;window.close();}<"+"/script>");
      

  7.   

    想不想拥有自己的免费个人空间呢(asp.net),请到此申请吧http://www.goldadv.com/line.asp?uid=zlz