我正在用 ASP.NET 编写一个 Web 应用程序,它使用 4.0 .NET Framework 接受来自二维条码阅读器的字符串。我正在 Windows 7 64 位机器上开发。二维条码中有不可打印的字符,必须维护,特别是 ascii 代码 29(组分隔符)、30(记录分隔符)和 4(传输结束)。这些字符正在被剥离。
当我将条形码扫描到 .NET Windows 应用程序中时,无法打印的字符会按预期出现。
当我从 Windows 应用程序复制字符串并将其粘贴到 ASP.NET 网页文本框中时,无法打印的字符再次被删除。
如何让 Web 应用程序接受不可打印的字符?