rt <form id ="form2"   action ="Feedback.aspx" name="form2" method ="post">
...
<input  type ="submit"  value="提交" name="Submit" >
</form>这样可以提交 加上runat ="server" 之后及杯具了...有解释没?

解决方案 »

  1.   

    服务器端的Asp:button客户端等同于客户端的<input type ="submit" />
      

  2.   

    加上runat="server" 可以直接在后台操作 相当于服务器控件
    而LZ加runat后报错  那么肯定是在html页面 写了一些操作 比如
    $("btnOk").click(function{}); 
      

  3.   

    <input type ="submit" value="提交" name="Submit" >
    换服务器控件
    <asp:TextBox
      

  4.   

     <input type="Submit" id="btnSubmit" runat="server"  onserverclick="btnSubmit_Click" />    protected void btnSubmit_Click(object sender, EventArgs e)
        {
            Response.Write(txtName.Value);
        }
      

  5.   

    asp.net页面中可以同时存在多个form元素,只能存在一个带runat="server"的form。