1、将web.config中的类似下面的设置,更改为下面的设置。
<globalization requestEncoding="GB2312" responseEncoding="GB2312" culture="zh-CN" fileEncoding="GB2312" />2、最好用vs.net将该文将包含到项目中,这样vs.net会自动提示你是否要增加一个后置代码文件,选是。然后将代码放到后置代码文件中。

解决方案 »

  1.   

    在一个页面中可以使用两种语言,
    只要一种是.NET的(如VB,C#..)
    一种是脚本语言(Javascript,VBScript)就行
      

  2.   

    to NetFire(NetFire)web.config放在哪里?index.aspx的虚拟目录是localhost/medi,实际目录是d:\asp\medi\,是不是就是新建一个web.config放在这个目录下?
    我新建了一个,
    <configuration>
    <globalization requestEncoding="GB2312" responseEncoding="GB2312" culture="zh-CN" fileEncoding="GB2312" />
    </configuration>但是还是不行啊
    用web matrix打开的时候已经是乱码了
      

  3.   

    web matrix不支持中文的,所以乱码。建立这个文件后,运行一下看看还是不是乱码
    你要是自己建立一个web.config,请按照类似如下各式——<?xml version="1.0" encoding="gb2312" ?>
    <configuration>
    <system.web>
    <compilation defaultLanguage="vb" debug="true" />
    <customErrors mode="Off" />
    <trace enabled="true" requestLimit="1000" pageOutput="false" traceMode="SortByTime" localOnly="true" />
    <globalization requestEncoding="gb2312" responseEncoding="gb2312" />
    </system.web>
    </configuration>
      

  4.   

    web.config的具体东西,请查看文档
      

  5.   

    嗯,OK了
    不过不能用web matrix来打开,在IE中输入地址就可以正常显示,sigh~~~~