请教asp.net中文参数的问题!很重要

shenlongju 上海鑫磊信息技术有限公司 项目经理  2004-08-02 11:45:13
请教
1、在页面间传递参数时,像"a.aspx?id=中文",在另一页中"中文"作为SQL语句的查询参数时,就查不出数据
2、在using System.IO中有对文件和文件夹的操作,在删除文件夹时,如果文件夹的名称是中文的,就会出现找不到路径的问题
马上给分
...全文
107 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qiuji 2004-08-03
试试在web.config文件中设置:(将utf-8改成gb2312)
<globalization requestEncoding="gb2312" responseEncoding="gb2312" />
回复
fsonly 2004-08-03
嘿嘿,改页面的字符集调置为GB2312即可
回复
gxh973121 2004-08-03
如果是中文用net_lover的就可以了,如果中文中特殊符号先把中文进行编码转换成为base64码,然后再用server.urlEncode(),然后接受后解码,不会出错,否则你跟踪一下就查出来原因了
回复
Oldman 2004-08-03
"a.aspx?id=" + Server.UrlEncode("中")
回复
skylarkzcc 2004-08-03
在web.config中
<globalization requestEncoding="gb2312" responseEncoding="gb2312" />
我现在就是这样用的
回复
ycc2008 2004-08-03
用Server.UrlEncode("中文")编码就好了,我也碰到过
回复
孟子E章 2004-08-03
"a.aspx?id=" + Server.UrlEncode("中")
回复
dudu8686 2004-08-03

“session”吧!
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-08-02 11:45
社区公告
暂无公告