private void OnClick_Button1(object sender, System.EventArgs e)
{string messagebox=@"<SCRIPT LANGUAGE=JavaScript> alert('message') </SCRIPT>";
this.Response.Write(messagebox);
}
这个意思?

解决方案 »

  1.   

    in Page_Load, add this lineButton1.Attributes["onclick"] = "javascript:yourJSFunc();return false;";
      

  2.   

    Validation经常和onclick冲突,如果有,设置
    Button1.CausesValidation=falseps.改版后得专家分不加可用分了
      

  3.   

    在button的onclick事件中加入
    Page.RegisterStartupScript("xxx","<script>alert('您输入的用户名不对,请确定后再输入')</script>");
    or
    Page.RegisterStartupScript("xxx","<script>aa()</script>");
    在aa()为js的函数
      

  4.   

    this.Button1.Attributes.Add("onClick","myFunction()");