Я пытаюсь построить Href с помощью Razor Строка будет выглядеть следующим образом:
В моей модели у меня есть идентификатор заказа и хэш-строка Поскольку маршрут не является частью моего сайта, я не считаю, что могу использовать стандартные методы, такие как @Url.Action и поэтому не может использовать протокол: Request.Url.Scheme как я использовал в другом месте.
Итак, в настоящее время я пытаюсь понять, как создать это, используя строковые функции я пробовал Url.Encode 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>
Выходной текст всегда имеет плюсы и равен им и не работает. Какая комбинация мне нужна?!