【发布时间】:2014-01-16 10:39:30
【问题描述】:
我正在尝试使用 Razor 构建 Href 该字符串最终将如下所示:
在我的模型中,我有订单 ID 和哈希字符串 由于路线不是我网站的一部分,我不相信我可以使用@Url.Action 之类的默认方法 因此不能使用协议:Request.Url.Scheme 就像我在其他地方使用过的一样。
所以目前我正在尝试弄清楚如何使用字符串函数来创建它 我试过了 网址编码 Url.EscapeDataString Html.Encode 但我没有得到任何快速:
<a href="@Uri.EscapeDataString("https://www.notmysite.co.uk/controller/action?order_ID=" + Model.bookingNumber + "&hashComparator=" + Model.hashCode)">Click Here to be transferred</a>
输出文本中总是有加号和等号,但不起作用。 我需要哪种组合?!
【问题讨论】:
标签: asp.net-mvc razor urlencode