我在网上查到一个想法和我差不多的贴子,请参考,谢谢http://www.chjl.cn/Article/Read.aspx?ArticleID=3228

解决方案 »

  1.   

    <html>
    <body>
    <form  id="compute" methode="POST" action="2.aspx" >
    <asp:textbox id="Data1" runat="server" />+
    <asp:textbox id="Data2" runat="server" />=?
    <br>
    <asp:button id="submit" runat="server" text="提交" />
    </form>
    </body>
    </html> runat="server" 去掉就可以了但是如果你有服务器控件
    必须放到带有runat="server"的form标签里,
    <form methode="POST"  runat="server"  >一个aspx只能有一个runat="server" 的form标签,
    一个aspx可以有多个不带runat="server" 的form标签,
      

  2.   

    1.post
    2.get
    3.Server.Transfer
      

  3.   

    <form  id="compute" methode="POST" action="2.aspx" > 修改一下就可以了如果你把: action="http://reg.163.com/Main.jsp" 那么你的表单就提交到 163的Main.jsp了<form  id="compute" methode="POST" action="http://reg.163.com/Main.jsp" >
      

  4.   

    我测试了一下,发现所有的用.net做的,在action时都没能传过去但如果是html的标签就可以了
      

  5.   

    估计asp:button是用来做事件处理的,当提交到本页时,没有相应的事件
    则不起作用,action怎么改也没有用,因为不是html控件
      

  6.   

    <html>
    <head>
    <title>日工作報告&計劃</title>
    <link rel="stylesheet" href="Style.css" type="text/css">
    <script language=javascript>
    function search()
      {
        document.form1.action="result.aspx"
        document.form1.submit()
       }
    </script>
    <meta http-equiv="Content-Type" content="text/html; charset=big5">
    <base target="_self">
    </HEAD>
    <BODY topmargin=0 leftmargin=0 width="100%"><form name="form1" method="post" action="result.aspx">
    <input id="repday_name" type="text" size="10" name="repday_name" runat="server" >
    <input type="submit" disabled=true value="查找日工作報告" name="submit" onClick="search()">
    </form>
    </body>
    </html>这样写就会传到
    result.aspx
    页面了
      

  7.   

    做一个参数呀,可以用get   post等方法   比如
    在1.aspx里的BT_pass的Click事件里用Response.Redirect("2.aspx?a="+a)
    在2.aspx里的load事件里Request.QueryString.Get("a")去接受!
      

  8.   

    应该把 runat="server" 去掉就可以了.
      

  9.   

    http://blog.joycode.com/joy/archive/2005/08/03/61451.aspx