gpt4 book ai didi

javascript - 将javascript中使用encodedURI编码的url解码为C#

转载 作者:行者123 更新时间:2023-12-03 09:14:53 24 4
gpt4 key购买 nike

我正在做简单的文章添加。我有一个 CKEditor,我从这些数据中获取数据并用 encodeURI 对其进行编码。在 javascript 中并将其发送到 ViewController 然后我将其放入数据库的表中。然后我想展示这篇文章,所以我 <% HTML.RenderAction("MyAction); %>"在此操作中,我使用 HttpUtility.UrlDecode(content) 解码数据库中的 url 。但它显示的是 HTML 标签,而不是格式化的。它显示为文本。当我在 Chrome 中点击右键并显示 HTML 时,会出现如下文字:

& lt; p &gt ; Some text here&lt ; / p & g t;

我添加的字符之间没有空格,因为它显示

<p></p>

我该怎么做才能使其正常工作?

最佳答案

  1. 您需要使用HttpUtility.HtmlDecode,而不是HttpUtility.UrlDecode
  2. 也许您还需要使用@Html.Raw()来显示您的内容

关于javascript - 将javascript中使用encodedURI编码的url解码为C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31981284/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com