zoukankan      html  css  js  c++  java
  • cshtml文件中汉字运行出来是乱码_软件开发平台

    快速开发平台生成的cshtml文件中汉字运行出来是乱码,那是怎么回事儿,visual studio 保存文件为utf8格式?

    先看一段代码

    <div class="ibox-title form-group">
            <button id="btn_save" type="submit" class="btn btn-primary">        <span class="fa fa-save" aria-hidden="true"></span>&ensp;保存     </button>
            <button id="btn_cancel" type="button" class="btn btn-danger">        <span class="fa fa-reply" aria-hidden="true">&ensp;</span>&ensp;取消     </button>
     </div>

    如上快速开发平台生成的cshtml文件中一段代码,注意有"保存"和"取消"两个按钮汉字,运行代码后在页面上展现的是??#等乱七八糟的字符,根本就不是需要的汉字这个是怎么回事呢?

    探索解决方案

    既然是字符,当然第一想到应该是字符编码的问题,其实这还真是字符编码的造成的,如果在gb232的编码情况下确实是会出现这种情况的,我们要改成uf8才行,具体操作如下些图所示:

    软件开发平台汉字乱码解决

    打开“高级保存选项”,点击“添加命令”按钮,弹出如下图对话框。

     cshtml页面汉字乱码解决


    找到类别中的“文件”项,点击后,在右边选择上“高级保存选项...”,按确定按钮。

    在“开始”菜单中打开刚才添加的“高级保存选项...”菜单项,“编码”选项中选择“Unicode”项,如下图所示:

    chtml文件保存文件为utf8格式

    后记

    一种怎么也不会出现乱码的解决方案

    使用多语言机制,如上述汉字“保存”改为代码: @this.Intl("Common.Save") 即可。

    本站文章除注明转载外,均为本站原创或翻译,欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,共创和谐网络环境。
    转载请注明:文章转载自:快速开发框架 » cshtml文件中汉字运行出来是乱码_软件开发平台
    本文标题:cshtml文件中汉字运行出来是乱码_软件开发平台
  • 相关阅读:
    java并发5-volatile关键字解析
    java并发4-单例设计方法
    Java并发3-多线程面试题
    JAVA并发2
    JAVA并发
    2015第27周三Java内存模型
    同一时候使用windows和linux系统
    深入浅出Windows BATCH
    DrawText的使用
    redmine忘记username和password
  • 原文地址:https://www.cnblogs.com/frfwef/p/14575926.html
Copyright © 2011-2022 走看看