在asp.net中,汉字显示为垃圾字符

在asp.net中,汉字显示为垃圾字符,asp.net,Asp.net,我已将中文文本作为查询字符串发送到另一页。在此之前,我已将文本存储在变量中。当我在调试模式下检查文本时,它显示为垃圾字符。 我在ASPX页面中使用了以下内容: <meta http-equiv="content-type" content="text/html;charset=utf-8"> 但它仍然显示为垃圾字符 是否需要更改以显示有效的unicode文本?您的元标记格式不正确。应该是: <meta http-equiv="content-type" content="

我已将中文文本作为查询字符串发送到另一页。在此之前,我已将文本存储在变量中。当我在调试模式下检查文本时,它显示为垃圾字符。 我在ASPX页面中使用了以下内容:

<meta http-equiv="content-type" content="text/html;charset=utf-8">

但它仍然显示为垃圾字符


是否需要更改以显示有效的unicode文本?

您的元标记格式不正确。应该是:

<meta http-equiv="content-type" content="text/html;charset=utf-8">

charset
本身不是一个属性,而是
content
属性的一部分


请参阅。

定义“垃圾字符”,您是指字体的占位符图示符(可能是中心点或方框)还是已损坏?向我们显示问题代码如何?也就是说:您使用的字体能够显示汉字吗?您是否在需要的地方使用了适当的编码?它为每个字符显示正方形