页面里没有定义ID=Message1的控件,如Label、Span等。

解决方案 »

  1.   

    就是这段代码!谢谢!我是昨天才学的,不好意思打扰了!
    <HTML>
    <HEAD>
    <title>TextBox Example</title><script language="C#" runat="server">
    void Page_Load()
    {
     if(Request.Form["text1"]!="")
      {
      Message1.Text="You have entered the following name:"+Request.Form["text1"];
      }
     if(Request.Form["text2"]!="")
      {
      Message2.Text="You have entered the following name:"+Request.Form["text2"];
      }
      if(Request.Form["text3"]!="")
      {
     Message3.Text="You have entered the following name:"+Request.Form["text3"];
      }
      }
    </script>
    </HEAD>
    <body>
    <asp:Label ID="message1" Runat="server" />
    <br>
    <asp:Label ID="message2" Runat="server" />
    <br>
    <asp:Label ID="message3" Runat="server" />
    <br>
    <form runat="server">
    Please enter your name:
    <asp:TextBox ID="text1" Runat="server" />
    <br>
    <br>
    Please enter your address:
    <asp:TextBox ID="text2" Runat="server" Rows="5" TextMode="MultiLine" />
    <br>
    <br>
    Please enter your chosen password:
    <asp:TextBox ID="text3" Runat="server" TextMode="Password" />
    <br>
    <br>
    &nbsp; <input type="submit" value="提交">
    </form>
    </body>
    </HTML>