如何在传入 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
没有空间....请帮助我
显然,您的参数值可能包含空格。这应该很容易用Trim
删除:
<%# Eval("Number").ToString().Trim() %>
同样
<%# Eval("Albom").ToString().Trim() %>
需要注意的一件事是空值,您可能需要检查它。如果您使用的是最新版本的 C# (6.0),则使用 null 条件运算符非常简单:
<%# Eval("Number")?.ToString().Trim() %>