当我显示图表并且其标题有撇号时,标题会将'
显示为'
。
如何防止这种情况发生?
答案 0 :(得分:0)
您是否已从某处复制过标题,如果是这样,请先尝试复制到记事本中,然后再复制到VS.
如果不是,您可能正在动态生成它,您可能需要确保在图表上设置编码(如果有设置)到源编码
答案 1 :(得分:0)
<script>
var data = [];
var labels = [];
@foreach (var item in Model) {
@:labels.push("@Html.Raw(HttpUtility.JavaScriptStringEncode(item.TitleWithApostrophe))");
}
</script>
有关此问题的更多信息,请访问:Javascript, Razor and Escape characters. Like apostrophe