asp.net-mvc如何从Razor视图的 Javascript 呈现 Html 解码

发布时间: 2016/10/7 19:50:35
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我想设置向文本框的值作为原始的 Html,它不包含像单引号字符的字符串进行编码。例如 O'Riely 显示为 O & # 0 3 9;Riely。
我的问题是我不能使用 @html。公司的 Raw() 函数在 Javascript 中时我也引用视图模型字段/混为一谈的 c# 代码。

<script type="text/javascript">
    $(document).ready(function () {
         <text>
        $('#mytextField').val('@Model.FullName ');
        </text>
    });
</script>

任何建议将更多然后欢迎。

解决方法 1:

回答这个问题,你可以做这与 Html.Raw :

@Html.Raw(HttpUtility.HtmlDecode(Model.FullName));
官方微信
官方QQ群
31647020