C# 向超链接动态添加新查询参数
我的主页上有几个超链接。我想在每个超链接的末尾动态添加一个查询参数 比如,C# 向超链接动态添加新查询参数,c#,asp.net,C#,Asp.net,我的主页上有几个超链接。我想在每个超链接的末尾动态添加一个查询参数 比如, <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 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.urlReferer.AbsolutePath,而不是动态修改页面中的每个链接。请确保每个请求的URLreferer是否为空
祝你好运 您还可以用javascript实现这一点/jquery@AlexR.Yes我可以用javascript轻松地做到这一点,但我想在服务器端做到。redirectFrom=hp对所有链接都是一样的,还是hp值会改变?问题是,如果您在服务器端执行此操作,您必须实际重新加载页面才能更改请求URL。@AlexR.same for all而不重新加载。@Hoque-如果所有人的请求都相同,那么您需要它做什么?你能解释一下你想要达到的目标吗?非常感谢你的建议。