Textbox.Text显示正常,但我没有在服务器代码上获得正确的日语字符

时间:2010-12-03 18:19:26

标签: c# unicode

我可以在文本框中输入日文字符,并且显示效果很好。但是,当我单击“保存”按钮时,我会查看文本框的文本属性,其值很奇怪,例如“テルからイ”

这是发送并存储在数据库中的值。如何获取正在文本框中显示的普通日文字符?

1 个答案:

答案 0 :(得分:0)

正在进行的是编码和解码。您可以转到online decoder查看您展示的角色的样子。所以, 無料延泊

变为

  

无料延泊

您可以使用原型中的字符串类或某些inbuilt JavaScript methods在JavaScript中(在保存到数据库之前)进行解码,或者参阅Stack Overflow问题 How to decode HTML entities using jQuery? 。或者您可以使用Html.Decode在C#中在服务器上进行解码。