我想在客户端模板的网址中输出占位符 - {{> username}}但是占位符会自动编码url并且客户端模板会中断。
我可以通过传递'用户名'然后将字符串替换为'{{> username}}'并返回IHtmlString来解决它,但这远非优雅。
希望有更好的解决方案。
任何想法达林(或其他任何人)?
答案 0 :(得分:1)
@ViewContext.HttpContext.Server.UrlDecode(
Url.RouteUrl(Model)
)
对我有用,也许不比你的其他解决方案更清洁。
测试:
正常:/Value=%3C%40%24(%5E%25%24
解码:/Value=<@$(^%$