如何解决我如何在asp.net代码中获取RawUrl?
| 我想在ASP.NET网页中动态获取RAW网址,但我不知道该怎么做。类似于下面的虚拟代码...<div id=\"fb-root\">
<script src=\"http://connect.facebook.net/en_US/all.js#xfbml=1\"></script>
<fb:comments href= \'<% REQUEST_RAW_URL %>\' num_posts=\"2\" width=\"592\"></fb:comments>
</div>
您看到我想在Facebook评论框中使用它。
更新:这是我使用的Url重写规则
<add name=\"Rule1\" virtualUrl=\"^~/temp/(.*)/(.*).aspx\"
rewriteUrlParameter=\"ExcludeFromClientQueryString\"
destinationUrl=\"~/Directory/page.aspx?ItemID=$1&id=$2&lng=gr\"/>
解决方法
<fb:comments>...</fb:comments>
标签是什么?这是服务器端标签吗?如果是这样,则需要在属性中添加“ 3”以使其在服务器端解释。
尝试这个:
<fb:comments href=\'<%=HttpContext.Request.RawUrl %>\' num_posts=\"2\" width=\"592\"
runat=\"server\"></fb:comments>
,你有没有尝试过:
<%= Request.Url.AbsoluteUri %>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。