【发布时间】:2015-03-30 09:27:56
【问题描述】:
我有一个剃刀视图,其中有一个隐藏字段Model.Token。 Token 由特殊字符组成。此Token 附加到 href 中的链接。
<a href='http://localhost.com?token=@Model.Token'>Link</a>
如果 Model.Token 有 +,链接会将其呈现为空白区域。也就是说,如果
Model.Token = 'ABC+DE'
链接变成了
http://localhost.com?token=ABC DE
如何对链接中的Token 进行编码,以免删除+?我需要使用有一个js并使用encodeURI,还是有更好的方法来实现这一点?
【问题讨论】:
标签: javascript asp.net razor encodeuricomponent