设置<%@ Page codePage="936" %>
然后在
web.config的<system.web>中加上
    <globalization 
            requestEncoding="gb2312" 
            responseEncoding="gb2312" 
            fileEncoding="gb2312"
    />

解决方案 »

  1.   

    那先不管乱码;**********我机上装的:winxp,iis5.0 ,framework (版本信息: Microsoft .NE
    T 框架版 本:1.0.3705.0; ASP.NET 版本:1.0.3705.0 )sql 2000**********我测试的代码:来自《asp.net 技术参考》针对.net framework beta 2**********运行出现的问题:
    1。“/”应用程序中的服务器错误。
    2.“/AspNew2”?用程序中的服?器??。
    3.索引超出了??界限。*********个人意见:
    1.asp可以运行。
    2.aspx有些不行,asmx看到代码。
    3.内建的vbscript 可以运行。c#.vb不行
      

  2.   

    一般的ASP+代码可以正常运行吗?
      

  3.   

    <%@ Page Language="C#" %>
    <html>
    <head>
       <script runat="server">
          void Page_Load(Object Sender, EventArgs e) 
          {
             if (!IsPostBack) 
             {
                Response.Write("Hello world!");
             }
          }   
       </script>
    </head>
    <body>
    </body>
    </html>