代码如下:
<%@ Page Language="C#"%><html>
   <head>
 
      <link rel="stylesheet"href="intro.css">
   </head>   <body>       <center>       <form action="intro4.aspx" method="post" runat=server>           <h3> 姓名:<asp:textbox id="Name" runat="server"/>           类别:<asp:dropdownlist id="Category" runat=server>
                         <asp:listitem>psychology</asp:listitem>
                         <asp:listitem>business</asp:listitem>
                         <asp:listitem>popular_comp</asp:listitem>
                      </asp:dropdownlist>           </h3>           <asp:button text="查找" runat="server"></asp>       </form>       </center>   </body>
</html>
运行后看不见botton,而且下拉框的内容是横排全部显示出来的,不能下拉。

解决方案 »

  1.   

    <asp:button text="查找" runat="server"></asp>写成:<asp:button text="查找" runat="server"/>
      

  2.   

    试过了,不行!
    有没有可能是其它设置的问题?
    我的文件后缀名为.aspx
      

  3.   

    你有没有安装.net framework?
      

  4.   

    我告诉你的答案是在.net framework 1.0测试通过的。
      

  5.   

    你重装一下framework,然后重起一下看看
      

  6.   

    运行window系统目录\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i)
      

  7.   

    开始-〉运行-〉E:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -ie: 威window系统目录如果还是不行的花重装.net framework载不行,冲撞.net
      

  8.   

    <asp:button text="查找" runat="server"></asp>----> <asp:Button text="查找" runat="server"></asp:Button>
      

  9.   

    多谢兄弟们帮忙!问题解决啦!是framework出了问题,重装后搞定。
    接分啦!