我尝试显示表单中的数据(使用C#的ASP.NET)。但是,当数据通过时,它会在表格中显示为:?????
而不是实际值。
我尝试将我的项目解码为utf-8,将其添加到webconfig file
:
<system.web>
<globalization
fileEncoding="utf-8"
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="en-US"
uiCulture="de-DE"
/>
</system.web>
然而,它仍然没有用。如果重要的话,我试图显示包含希伯来语语言的数据。我想知道我是否应该在我的数据库上定义一些东西(如果是的话,我正在使用Visual Studio),因为我总是在PHP上做。有什么建议吗?
答案 0 :(得分:0)
如果要使用unicode表显示文本,则需要使用RichTextbox而不是普通的文本框,因为RichTextBox支持更多选项,就像您在控件的文档中看到的那样:
https://msdn.microsoft.com/fr-fr/library/system.windows.forms.richtextbox(v=vs.110).aspx
你可以改变例如:
字体大小
字体样式
使用不同语言(您要搜索的内容)