<form name="form1" method="post" action="" runat="server">
这在2002也出错啊。

解决方案 »

  1.   

    把最好的这部分:
        <td>&nbsp;</td>
      </tr>
      </form>
    </table>
    <asp:label ID="lbloutput" runat="server"/>
    </body>
    </html>
    改成:
        <td>&nbsp;</td>
      </tr></table>
    <asp:label ID="lbloutput" runat="server"/>
      </form>
    </body>
    </html>
      

  2.   

    你用了服务器端控件,所以form 也要runat=server 
    <form id="form1" name="form1" method="post" runat="server">
      

  3.   

    服务器端的控件必须都放到<form runat="server">里
      

  4.   

    我在Windows 2000 系统,vs.net 2003 .net framework 1.1下试过了,加上 runat="server"就没问题了,
      

  5.   

    服务器端的控件必须都放到<form runat="server">里