如何在传入 URL 之前删除 %20%20%20 asp.net

本文关键字:删除 %20%20%20 asp net URL | 更新日期: 2023-09-27 17:57:09

<a href="CardslistErdem.aspx?Number=<%#Eval("Number")%>&Albom=<%#Eval("Albom")%>"  class="fa fa-search-plus"></a>

通话后将是

http://localhost:7258/Azhar%203/CardslistErdem.aspxNumber=50541%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20&Albom=Erdem

所以我需要像

http://localhost:7258/Azhar%203/CardslistErdem.aspxNumber=50541&Albom=Erdem

没有空间....请帮助我

如何在传入 URL 之前删除 %20%20%20 asp.net

显然,您的参数值可能包含空格。这应该很容易用Trim删除:

<%# Eval("Number").ToString().Trim() %>

同样

<%# Eval("Albom").ToString().Trim() %>

需要注意的一件事是空值,您可能需要检查它。如果您使用的是最新版本的 C# (6.0),则使用 null 条件运算符非常简单:

<%# Eval("Number")?.ToString().Trim() %>