首先这个服务器端的按钮不行,客户端应该是表单名。域名。value

解决方案 »

  1.   

    <asp:Button id="btnLogin" runat="server" Text="登 录" OnClick="check()"></asp:Button>在*.cs并不存在上述函数  check()<input type=button onclick="check()" value="登 录">
      

  2.   

    支持楼上,要使用HTML的Button控件
      

  3.   

    在cs代码中加入
    btnLogin.attributes.add("onclick","return check()");
      

  4.   

    客户端代码
    function check()
    {
       var txt=document.all("txt").value
       if (txt=="")
       {
          alreturn false;
       }
       else
       {
          return true;
       }
    }后台代码
    Page_Load(...)
    {
       btn.Attributes["OnClick"]="return check()";
    }btn_Click(...)
    {
       Response.Write("<script>alert('surcess');</script>");
    }