<%@ Page language="c#" Codebehind="wuyong.aspx.cs" AutoEventWireup="false" Inherits="teacher.wuyong" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html>
  <head>
    <title>wuyong</title>
    <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" Content="C#">
    <meta name=vs_defaultClientScript content="JavaScript">
    <meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
  </head>
  <body MS_POSITIONING="GridLayout">

    <form id="Form1" method="post" runat="server">
//下面是调用的本站论坛的asp代码.为什么加上这段代码,调用的最新论坛帖子,都显示乱码.
  <script src="http://www.cai-kejian.com/bbs/newtopic.asp?boardid=all&amp;lock=0&amp;bname=0&amp;tlen=15&amp;n=10&amp;sdate=&amp;orders=4&amp;info=7&amp;action=1&amp;reply=0&amp;showpic=0"></script>
</form>

  </body>
</html>

解决方案 »

  1.   

    好象在aspx里面不能嵌套asp代码的吧。因为他们两个完全不是同一回事。asp和aspx的代码是不通用的。
      

  2.   

    编码啊..asp.net默认的是UTF-8掉了.
      

  3.   

    呵呵,对,在webconfig里面将encoding改为gb2312的,然后两者就能融合了。
    代码如下:<globalization requestEncoding="GB2312"   responseEncoding="GB2312"    />
    加在webconfig里面
      

  4.   

    楼上的正确,这是个老问题了,JS的编码一般都是GB2312,ASPNET的文件编码一般是UTF-8