首页 > 解决方案 > ASP.NET Core 3.1 URL 参数返回不正确的参数值

问题描述

我正在使用ASP.NET Core 3.1,解析一个 URL 查询参数,它返回一个不正确的结果。

这是示例网址

?消息=%26

当我在下面使用此代码时,将%26返回 & 号,正如& 我所期望的那样&

@section Scripts {
    <script>
        $(window).on("load", function() {
            var model = {
                message: '@Context.Request.Query["message"]'
            };
        });
    </script>
}

请协助。

标签: c#asp.net-core

解决方案


简单的错误,

用于@Html.Raw()解释结果。

例如

message: '@Html.Raw(Context.Request.Query["message"])'

推荐阅读