除了设置web.config 文件编码方式还可以单独设置网页的编码方式<%@ Page language="c#" Codebehind="Error.aspx.cs" AutoEventWireup="false" Inherits="CityOne.HALL_Agent.Web.Error" responseEncoding="gb2312"%>
解决方案 »
- 服务器端安装 VSS 2005时报错.The server configuration settings apply only for local datab
- 人多力量大啊
- c++中long*在C#中用什么类型1
- 有关属性的问题(有代码)
- WPF程序是不是也需要.net 预先安装才能运行?
- C# WinCE 中老是提示"未标记为可序列化"的错误,实在搞不定~
- 各位朋友,请求大家帮助,请问阿里巴巴这种网站的用什么方法开发出来的,急!
- 请高手来解答....
- VC#中对两个表进行比较?
- 我需要MSDN中的几个文件,谢谢帮忙!
- 急求 ActiveReports for .NET 6段注册码! 救命啊!
- 【郁闷】哪里有vs.net2003 下载?
你说的这也是物理方法(就是直接修改文件)
并且 ResponseEncoding 这个可以在代码中进行设置改变:
HttpContext.Current.Response.ContentEncoding=System.Text.Encoding.GetEncoding("gb2312");
这是成功的。
但是,我在Request中却不能改变其它编码
如:
HttpContext.Current.Request.ContentEncoding=System.Text.Encoding.GetEncoding("gb2312");
当我加了这一句
然后用 Request["strings"] 来取一个gb2312编码post过来的中文数据,确还是乱码..
utf-8 编码的asp.net程序中 接收gb2312编码的网页POST过来的中文数据库吗?!
请思归等众多高手们指教!