C# 如何使用asp.net c使gridview中的数据以阿拉伯语字母显示#
当我在文本框中输入数据,然后单击一个按钮,它应该将其插入gridview中,但阿拉伯字母显示为“????????”如图所示,我搜索并发现编码中的问题,但我的问题不在网页中,因为网页正确显示阿拉伯字母,gridview中的问题 我也尝试过这段代码,但它不起作用:C# 如何使用asp.net c使gridview中的数据以阿拉伯语字母显示#,c#,asp.net,gridview,C#,Asp.net,Gridview,当我在文本框中输入数据,然后单击一个按钮,它应该将其插入gridview中,但阿拉伯字母显示为“????????”如图所示,我搜索并发现编码中的问题,但我的问题不在网页中,因为网页正确显示阿拉伯字母,gridview中的问题 我也尝试过这段代码,但它不起作用: Response.Write("<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />"); Response.Write(“
Response.Write("<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />");
Response.Write(“”);
嘿,你必须确保网页的内容编码是UTF,否则它将无法工作。以下是一些提示:
<configuration>
<system.web>
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"/>
</system.web>
<%@ Page RequestEncoding="utf-8" ResponseEncoding="utf-8" %>
<configuration>
<system.web>
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"/>
</system.web>
<%@ Page RequestEncoding="utf-8" ResponseEncoding="utf-8" %>
希望它能帮助您只需将此CharSet=UTF8添加到 应用程序项目