asp.net - 如果 href 具有动态组件 asp.net,则不会显示 Facebook Like 按钮

标签 asp.net html facebook-like

我有一个 asp.net 页面,上面有一个转发器列表,其中包含类似 Facebook 的按钮。 如果所有类似按钮上的 href 在所有项目中都相同,则类似按钮在转发器项目中呈现正常,但如果我在 href 中放置查询字符串组件,它将仅显示转发器中的最后一个项目。

例如将正确呈现控件的 URL http://www.mysite.com/asppage.aspx 但将查询字符串组件 http://www.mysite.com/asppage.aspx?querystring=uniqueID其中唯一 ID 是每个转发器列表项中的唯一编号

我已遵循所有 Facebook 指南,但没有解决此问题 我正在使用 HTML5 版本的 facebook Like 按钮

lblFaceBookLikeButton.Text = "<div class='fb-like' data-href='http://www.mysite.com/asppage.aspx?querystring=uniqueID '  data-send='true' data-width='450' data-show-faces='true'></div>";

有什么想法吗?

最佳答案

在查询字符串末尾放置一个 & 符号可以修复此问题

关于asp.net - 如果 href 具有动态组件 asp.net,则不会显示 Facebook Like 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12339262/

相关文章:

c# - ORA-00900 : invalid SQL statement while filling DataAdapter with Dataset. C# ASP.net

c# - 如何禁用回发或编码查询字符串 ASP.NET

asp.net - 多个身份验证中间件 ASP.NET Core

html - 如何用表格在html中分页

internet-explorer - IE9 和 HTML5 以及 XFBML 之类的按钮在 IE 保护模式下不起作用

javascript - Facebook 喜欢盒子流

c# - 从 .net Framework 4.7.2 中的 base64 字符串创建证书请求

html - Flex 布局,其中每个子项的高度彼此相同 - 图像压缩问题

html - 叠加层下的文本不显示

javascript - 使用 Javascript 动态呈现 Facebook 之类的按钮