1。 你把<form action="holidayresponse.aspx" method="post">
改为
<form action="holidayresponse.aspx" method="post" runat="server">2. 如果有runat=server ,则无法移入另一页面???
什么意思

解决方案 »

  1.   

    这是holidayresponse.aspx文件
    <script runat="server" language="c#">
    void Page_Load()
    {
    Response.Write("<b>Name:</b>"+Request.Form["FullName"]+"<br/>");
    Response.Write("<b>Adress:</b>"+Request.Form["Adress"]+"<br/>");
    Response.Write("<b>Sex:</b>"+Request.Form["Sex"]+"<br/>");
    Response.Write("<b>Destination:</b>"+Request.Form["Destination"]+"<br/>");
    }
    </script>
    <html>
    <head>
    <title>Holiday page</title>
    </head>
    <body>
    <br/><br/>
    These details have been entered into our database,you should receive a confirmation email
    from us shortly.
    <br/><br/>
    </body>
    </html>
      

  2.   

    前一个是hollidaypage,我想从hollidaypage.aspx到hollidayresponse.aspx
    但编译通不过。
      

  3.   

    web服务器控件一定要在<form id="form1" runat="server">内的,如果不在,你就不能用web服务器控件了,你要移入其他页面不一定非要用Form.submmit(),你可以直接用Response.redirect("your url"),如果要传大量的数据到另外一个也面而不得不用Form提交的话,那你就在<form id="form1" runat="server"></form>后面再用一个<form ..>这个form不加runat=server,dan
      

  4.   

    我想把form中的数据传给另一个页面。
    我是按书上做的,书上好象说可以,是不是我什么地方设置的不对?能再教教我吗,谢谢。
      

  5.   

    cwbboy你说的方法好象不行,或者我不会用,你能说得具体一点吗?
    我刚学,实在是不明白,谢谢!