Использование Html.Raw
с Url.Action
Вы пробовали использовать Html.Raw
в сочетании с Url.Action
?Поэтому вместо создания ссылок с помощью Html.ActionLink
вы скорее генерируете обычный HTML-код и не кодируете URL-адрес этой конкретной ссылки / якоря.
<a href="@Html.Raw(Url.Action("Edit", "Post", new { postId = "${PostId}"}, new { @class = "button" }))">Edit</a>
Это должно держать переменную шаблона внутри вашего шаблона.
Использование Html.Raw
с Html.ActionLink
Полагаю, вы пробовали это:
@Html.Raw(Html.ActionLink("Edit", "Edit", "Post", new { postId = "${PostId}" }, new { @class = "button" }))