有关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
...全文
29 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
Delphi 7.1 Update Release Notes=======================================================This file contains important supplemental and late-breakinginformation that may not appear in the main productdocumentation, and supersedes information contained in otherdocuments, including previously installed release notes.Borland recommends that you read this file in its entirety.NOTE: If you are updating a localized version of Delphi 7, visit the Borland Registered User web site to obtain a localized readme file that may contain important late- breaking information not included in this readme file.IMPORTANT: Delphi must be closed before installing this update. =====================================================CONTENTS * INSTALLING THIS UPDATE * UPDATING LOCALIZED VERSIONS OF DELPHI 7 * KNOWN ISSUES * ISSUES ADDRESSED BY THIS UPDATE - IDE - CORE DATABASE - DATASNAP - DBGO (ADO COMPONENTS) - dbExpress - dbExpress COMPONENTS AND DB VCL - dbExpress CORE DRIVER AND METADATA - dbExpress VENDOR ISSUES - dbExpress CERTIFICATION - WEB SNAP - ACTIVEX - COMPILER - RTL - VCL - THIRD PARTY - BOLD FOR DELPHI * VERIFYING THAT THE UPDATE WAS SUCCESSFUL * FILES INSTALLED BY THIS UPDATE =======================================================INSTALLING THIS UPDATE* This update can not be applied to Delphi 7 Architect Trial version. * This update can not be removed after it is installed.* You will need the original Delphi 7 installation CD available to install this update.* To install this update from the CD, insert the CD, and launch the d7_ent_upd1.exe file appropriate for your locale.* To install this update from the Web, double-click the self-executing installation file and follow the prompts. * The Delphi 7 documentation PDF files are available on the update CD.========================================================UPDATING LOCALIZED VERSIONS OF DELPHI 7* This update can be applied only to the English version of Delphi 7. There are separate updates for the German, French and Japanese ver

62,041

社区成员

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

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

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

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