向超链接动态添加新的查询参数

本文关键字:查询 参数 添加 超链接 动态 | 更新日期: 2023-09-27 18:15:49

我的主页上有几个超链接。我想在每个超链接的末尾动态地添加一个查询参数。

例如

,

<a href="detail.aspx?id=2" target="_blank" >xyz</a>
<a href="detail.aspx?cid=5" target="_blank" >pqr</a>

将被转换为

<a href="detail.aspx?id=2&redirectFrom=hp" target="_blank" >xyz</a>
<a href="detail.aspx?cid=5&redirectFrom=hp" target="_blank" >pqr</a>

一个新的查询参数"redirectFrom"与值已被添加到转换的超链接。

如何使用ASP.net c#实现它?

向超链接动态添加新的查询参数

也许您可以使用Request.UrlReferrer.AbsolutePath而不是动态修改页面中的每个链接。请确保UrlReferrer是否为空或不与每个请求。

祝你好运!