有关DBCS问题,有兴趣的高手指教一下吧,呵呵...

BillTuan 2003-08-30 12:06:31
在做一个查询(呵呵...有点通用性的),遇到了一个有关DBCS方面的问题:
在一三帧的框架里,左侧我用了一个Treeview,通过结点的NavigateUrl传递参数时,会出现如下问题:
假如某一结点的NavigateUrl为"...databrowser.aspx?queryParas=1;2;开发部;3"时,在DataBrowser.aspx中接受的参数将会有一部分变为乱码,大概是这样的"1;2;开发?3"这样的,好象有这样的一个规律,有奇数个汉字时几乎全部出错,偶数个汉字时基本正常;
注:左侧的树是由C#写的一个类(clsTreeFilter.cs)生成XML串动态加载的,NavigateUrl没有解析错误,可以确定是页面间参数传递过程中产生乱码的.

欢迎交流,我的mail box:billtuan@vip.sina.com
...全文
27 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
BillTuan 2003-10-14
  • 打赏
  • 举报
回复
本人用urlencode解决了此问题.
因为生成树的xml串是由程序动态生成的,所以解决此问题相对来说更麻烦一点
呵呵...终于搞定啦
共享
BillTuan 2003-08-30
  • 打赏
  • 举报
回复
用过gb2312后汉字全部不能显示
是环境问题?
leal 2003-08-30
  • 打赏
  • 举报
回复
在web.config的语言设置是utf8吧,
设成gb2312试试
BillTuan 2003-08-30
  • 打赏
  • 举报
回复
一个很高质量的问题啦,没有高手吗?
很少来这个论坛的,呵呵...
rqxiang 2003-08-30
  • 打赏
  • 举报
回复
up

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧