【发布时间】:2011-09-16 01:28:00
【问题描述】:
当我显示一个图表并且其标题带有撇号时,标题会将' 显示为&#39。
如何防止这种情况发生?
【问题讨论】:
标签: asp.net string charts title apostrophe
当我显示一个图表并且其标题带有撇号时,标题会将' 显示为&#39。
如何防止这种情况发生?
【问题讨论】:
标签: asp.net string charts title apostrophe
<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
【讨论】:
您是否从某处复制了标题,如果是,请尝试先复制到记事本,然后再复制到 VS。
如果不是,您可以动态生成它,您可能需要确保将图表上的编码(如果有设置)设置为源编码
【讨论】: