我有以下字符串LIVEWIRE TS+
当我执行以下代码时:
<a href="/support/knowledge-base?category=@Server.UrlEncode("LIVEWIRE TS+")" class="topic-knowledge-base button">KNOWLEDGE BASE</a>
它生成以下查询字符串:
LIVEWIRE+TS%2b
我认为编码时空格为%20
。
好的,解码后,我回来了LIVEWIRE TS
,但没有LIVEWIRE TS+
。我怎样才能保留+号?
答案 0 :(得分:0)
要解码它以获得相同的字符串,您必须使用此代码:
System.Net.WebUtility.UrlDecode("LIVEWIRE+TS%2b");
它将返回LIVEWIRE TS+
。