PRB: Visual InterDev Design-Time Controls Corrupt Unicode and Double-Byte Character Set Data (261154)
The information in this article applies to:
- Microsoft Visual InterDev 6.0, when used with:
- Microsoft Internet Information Server 4.0
- Microsoft Internet Information Services 5.0
This article was previously published under Q261154 SYMPTOMS
Unicode and double-byte character set (DBCS) data become corrupted when you use Visual InterDev Design-Time Controls (DTCs).
CAUSE
Visual InterDev Design-Time Controls use Server.HTMLEncode, an Active Server Pages (ASP) function, to render the control. On Internet Information Services (IIS) 5.0, Server.HTMLEncode incorrectly encodes data that is in a Unicode format, but correctly converts DBCS data. On Internet Information Server (IIS) 4.0 or Personal Web Server (PWS), both Unicode and DBCS data are corrupted.
NOTE: Unicode has been disabled on IIS 4.0 since the release of Microsoft Windows NT Service Pack 4.
REFERENCESFor additional information, click the article numbers below
to view the articles in the Microsoft Knowledge Base:
254313 PRB: Error Message: Active Server Pages Error 'ASP 0203' Invalid Code Page
259352 PRB: Server.HTMLEncode Corrupts Unicode Characters and Double-Byte Character Set Data
Please refer to the following Microsoft Developer Network (MSDN) article for more information about charset and code page values:
Modification Type: | Major | Last Reviewed: | 5/29/2003 |
---|
Keywords: | kbCtrl kbLocalization kbprb kbWebServer KB261154 |
---|
|