使用锚链接创建查询字符串

时间:2016-12-15 17:32:43

标签: c# html model-view-controller

我有一个控制器,它返回一个重定向,我想添加一个锚链接,以便它转到一个特定的元素。我遇到的问题是元素'#'被转换为'%23'。我已经尝试过对#和%23进行编码和解码,但它似乎没有用,所以我觉得我错过了一些东西。

代码是:

return RedirectToCurrentUmbracoPage($"?success={success.ToString().ToLower()}"+"#sentletter");

我希望结果是

?success=true#sentletter

但它最终成为

?success=true%23sentletter

由于

1 个答案:

答案 0 :(得分:1)

在服务器端,您有各种URL编码方法,this info对于服务器端的编码非常有用,对于客户端,您可以查看this info以获取更多信息。