VB.NET 字符串中缺少特殊字符

VB.NET missing special characters in string

对不起,如果我违反了重复问题的基本规则。我已经搜索过但没有运气。我正在通过 VPN 在远程计算机上工作。

我有一个文本框,我可以在其中刷卡并填充内容。

 <asp:TextBox ID="txtCCard" runat="server" />

目前没有函数运行。由于某些奇怪的原因,文本框正在将特殊字符更改为键盘上的相应键。

示例是 % 正在更改为 5 并且 ^ 正在更改更改为 6 并且 ? 正在更改为 /

这是记事本中的卡片条 %B5581588589815463^Doe/John^19031011516100806000000?;5581588589815463=190310115161806?

注意整个字符串中的特殊字符。

这是我在没有任何功能的情况下将其滑入文本字段时得到的结果。

5B55815885898154636Doe/John619031011516100806000000/;5581588589815463=190310115161806/

所有字符都显示为好像您在键盘上单击 shift 键一样。我希望这是对我的问题的更好解释。

我本来打算删除这个问题,但我认为其他人会从这个答案中受益。

我远程工作,这需要我通过远程连接工作。在研究并提出正确的问题后,远程桌面有一个错误,它读取速度很慢,并且可能会更改或混淆字符。

要解决此问题,请按照以下步骤操作。

  1. 打开远程桌面对话
  2. 点击左下角的显示选项
  3. 单击“本地资源”选项卡
  4. 正在应用 Windows 组合键。 Select 在这台电脑上

感谢大家的帮助。