首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
ASP.NET
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
乱码问题
加为好友
发送私信
在线聊天
meng_master
大宇
等级:
可用分等级:
中农
总技术专家分:
1543
总技术专家分排名:
13261
揭帖率:
61.54%
发表于:
2008-05-19 16:37:18
楼主
不在web.config中设置requestEncoding="gb2312" ,服务器控件提交数据中文为乱码,怎么转化
例如在textbox"输入中国留学生普遍存在英语语言基础薄弱" 乱码为"йѧձӢԻ"
1. <META http-equiv="content-type" content="text/html; charset=gb2312"> 试过不行
2.HttpUtility.UrlDecode(中文, System.Text.Encoding.GetEncoding("gb2312"))也不行
3.用了方法如下,还是不行
static public string EnCodeBase64(string code_type, string code)
{
string encode = "";
if (code_type == null)
{
code_type = "unicode";
}
if (code != null && code.Length > 0)
{
byte[] bytes = System.Text.Encoding.GetEncoding(code_type).GetBytes(code);
try
{
encode = Convert.ToBase64String(bytes);
}
catch
{
//encode = code;
}
}
return encode;
}
请教正确答案
问题点数:
50
回复次数:
10
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kongwei521
蝶恋花雨
等级:
可用分等级:
掌柜
总技术专家分:
7967
总技术专家分排名:
2490
发表于:
2008-05-19 16:40:00
1
楼 得分:
0
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
改成这个试试
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kwh050101
饭特稀
等级:
可用分等级:
中农
总技术专家分:
429
总技术专家分排名:
36741
发表于:
2008-05-19 16:40:43
2
楼 得分:
0
同意楼上
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
fxj_wl
大漠孤烟
等级:
可用分等级:
乞丐
总技术专家分:
87
总技术专家分排名:
96870
发表于:
2008-05-19 16:41:30
3
楼 得分:
0
使用utf-8编码
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
meng_master
大宇
等级:
可用分等级:
中农
总技术专家分:
1543
总技术专家分排名:
13261
发表于:
2008-05-19 16:58:26
4
楼 得分:
0
试过了,不行
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
meng_master
大宇
等级:
可用分等级:
中农
总技术专家分:
1543
总技术专家分排名:
13261
发表于:
2008-05-19 17:06:28
5
楼 得分:
0
郁闷中
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
insus
Insus.NET
等级:
可用分等级:
富农
总技术专家分:
5360
总技术专家分排名:
4036
发表于:
2008-05-19 17:12:13
6
楼 得分:
0
不需2和3的写法.照下面的步骤:
在web.config中写上:
<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8"/>
然后,把页面这句 <META http-equiv="content-type" content="text/html; charset=gb2312"> 删除.
最后,把这页xxx.aspx和xxx.aspx.cs均另存为UTF-8
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
meng_master
大宇
等级:
可用分等级:
中农
总技术专家分:
1543
总技术专家分排名:
13261
发表于:
2008-05-19 17:16:45
7
楼 得分:
0
不在web.config中设置requestEncoding="gb2312" .标题已经写了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kongwei521
蝶恋花雨
等级:
可用分等级:
掌柜
总技术专家分:
7967
总技术专家分排名:
2490
发表于:
2008-05-19 17:30:09
8
楼 得分:
0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="Cache-Control" content="no-cache"/>
<meta http-equiv="Expires" content="0"/>
<meta http-equiv="Pragma" content="no-cache"/>
<meta http-equiv="imagetoolbar" content="no"/>
<meta content="MSHTML 6.00.2900.3157" name="GENERATOR"/>
<title>测试框架 </title>
</head>换成我的这个试试
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
meng_master
大宇
等级:
可用分等级:
中农
总技术专家分:
1543
总技术专家分排名:
13261
发表于:
2008-05-20 13:05:55
9
楼 得分:
0
不成啊
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
cq139514
我才刚上路
等级:
可用分等级:
富农
总技术专家分:
302
总技术专家分排名:
46318
发表于:
2008-05-20 14:00:04
10
楼 得分:
0
你这个是在本地调试的吗?看看是不是你的浏览器的编码有没有问题 吧浏览器的改成自动选择看看,还不行的话就完了!
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友