点了B1不是应该在T1上显示111的?<script language="vb"  runat="server">Sub NewUp_Click(ByVal sender As Object, ByVal e As EventArgs)T1.Value="111"End Sub
</script><HTML>
<HEAD>
<TITLE>111</TITLE>
</HEAD>
<BODY><form method=post runat=server><input id="T1" name="T1" type=text runat=server/>
<button id="B1" name="B1" OnServerClick ="NewUp_Click" runat=server>333</button>
</form>
</BODY>
</HTML>

解决方案 »

  1.   

    <button id="B1" name="B1" OnServerClick ="NewUp_Click" runat=server>333</button>
    ??
    标签这样写吗
      

  2.   

    <HTML>
    <HEAD>
    <TITLE>111</TITLE>
    <script language="C#" runat="server">
    private void Button1_ServerClick(object sender, System.EventArgs e)
    {
    this.Text1.Value="aaaaaaabbbbbbbbbbb";
    }
    </script>
    </HEAD>
    <BODY>
    <form runat="server" ID="Form1">
    <FONT face="宋体"><INPUT id="Text1" type="text" name="Text1" runat="server"><INPUT id="Button1" type="button" value="Button" name="Button1" runat="server" onserverclick="Button1_ServerClick"></FONT>
    </form>
    </BODY>
    </HTML>
      

  3.   

    <button id="B1" name="B1" OnServerClick ="NewUp_Click" runat=server>333</button>
    --------
    html服务器控件和web服务器控件写错了.
    web服务器控件:
    <asp:Button id="Button2" runat="server" Text="Button"></asp:Button>
    html服务器控件:
    <INPUT id="Button1" type="button" value="Button" name="Button1" runat="server" onserverclick="Button1_ServerClick">
      

  4.   

    你的代码没错,你是否把它存为.aspx并放在IIS中运行?
      

  5.   

    你的IIS是否支持asp.net?尝试在vs2003命令行窗口运行aspnet_regiis -i
      

  6.   

    谢谢是我没有放到IIS目录下,结帖子