.net 项目乱码问题.

missed69mode 2017-05-16 10:40:52
我在编程的时候突然发现, 页面上部分位置中文出现乱码.

研究很久, 数据库中读取的中文数据显示正常, html中输出的中文字符也正常, 唯独在后台手动输入的中文字符显示为乱码.

一赋值便变成乱码.

奇怪的是, 这是团队项目, 其它同事并没有这样的情况. 只有我自己这边显示为乱码. 求大神给个解决方案
...全文
198 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
missed69mode 2017-05-16
  • 打赏
  • 举报
回复
引用 5 楼 xdashewan 的回复:
[quote=引用 3 楼 missed69mode 的回复:] 文件编码是ANSI
你可以先看看这篇文章http://www.cnblogs.com/fish-li/archive/2012/10/14/2723631.html[/quote] 这篇文章我看过, 改Unicode格式文件后 正常显示中文. 但在这之前, 我同事界面显示是正常的, 我不确定这样更改后 他们的中文显示是否会变得不正常. 其次, 还有个问题, 文件数比较多, 需要一个个手动更改? 还是有什么特别的方式批量更改呢?
xdashewan 2017-05-16
  • 打赏
  • 举报
回复
引用 3 楼 missed69mode 的回复:
文件编码是ANSI
你可以先看看这篇文章http://www.cnblogs.com/fish-li/archive/2012/10/14/2723631.html
missed69mode 2017-05-16
  • 打赏
  • 举报
回复
引用 2 楼 xdashewan 的回复:
你的浏览器编码是什么?或者你html指定的编码是什么
应该跟浏览器编码 和html编码没关系吧. 在后台赋值的时候 就直接变成乱码了
missed69mode 2017-05-16
  • 打赏
  • 举报
回复
引用 2 楼 xdashewan 的回复:
你的浏览器编码是什么?或者你html指定的编码是什么
文件编码是ANSI
xdashewan 2017-05-16
  • 打赏
  • 举报
回复
你的浏览器编码是什么?或者你html指定的编码是什么
missed69mode 2017-05-16
  • 打赏
  • 举报
回复
求大神解答... 或者是 分数太少了么?
missed69mode 2017-05-16
  • 打赏
  • 举报
回复
原因我明白了, 不是页面编码格式的问题. 是文件编码格式的问题. 所以改webconfig和页面文件代码都是不可以的. 就是苦于需要一个个文件去修改编码格式, 比较烦. 找到有人说写个程序一个个文件替换, 应该能行. 先结帖吧.
正怒月神 版主 2017-05-16
  • 打赏
  • 举报
回复
首先你同事运行正常,你不正常。 那应该是你的环境有问题。 这里可以了解,项目肯定也没问题。 那么可能是和浏览器默认编码有关。 当然vs的默认编码格式,你也能看看
xdashewan 2017-05-16
  • 打赏
  • 举报
回复
引用 6 楼 missed69mode 的回复:
其次, 还有个问题, 文件数比较多, 需要一个个手动更改? 还是有什么特别的方式批量更改呢?
不清楚你项目使用什么方式编码,大致编码可以参照http://blog.csdn.net/dabian1987/article/details/6950966

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧