gpt4 book ai didi

asp.net - 在将 url 添加到控件的属性时,如何防止 ASP.NET 将 & 符号转换为 &?

转载 作者:行者123 更新时间:2023-12-02 02:35:16 44 4
gpt4 key购买 nike

这就是我要添加的内容,它将 & 呈现为 &

sharelink.Attributes.Add("addthis:url", "http://"& Request.Url.Host & "/Resources/PublicView.aspx?RID="& R.ResourceID & "&Key="& Key )

我需要它来渲染这个

?RID=64&Key=%2fwEUKwEDAgQCFAJA

而不是这个

?RID=64&Key=%2fwEUKwEDAgQCFAJA

最佳答案

转换为 &是正确的,浏览器应该能够处理它。

Source

要证明这一点,请查看 this hyperlink 的源代码.

编辑:解释一下,这是正确的方法。写作 <a href="a.com?b=c&d=e">错误的。就像如果您编写 <asp:Label runat="server" Text="><><" /> ASP.Net 将使用实体一样, 如果您在属性中放置一个符号,它也会使用实体。

关于asp.net - 在将 url 添加到控件的属性时,如何防止 ASP.NET 将 & 符号转换为 &?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2114401/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com