Asp.net 使用C#sdk发布链接到facebook墙的文本
我正在使用facebook api发布到facebook墙上的帖子。帖子将显示在墙上,但我无法显示在单击时重定向到网站的链接。 我需要显示这两个职位,以及链接指向张贴的职位。 下面是我的代码Asp.net 使用C#sdk发布链接到facebook墙的文本,asp.net,asp.net-mvc-3,c#-4.0,facebook-c#-sdk,Asp.net,Asp.net Mvc 3,C# 4.0,Facebook C# Sdk,我正在使用facebook api发布到facebook墙上的帖子。帖子将显示在墙上,但我无法显示在单击时重定向到网站的链接。 我需要显示这两个职位,以及链接指向张贴的职位。 下面是我的代码 string viewDetailsLink = context.Url.GetLeftPart(UriPartial.Authority).ToString(); viewDetailsLink = viewDetailsLink + "/" + "Blog" + "/Index/" +
string viewDetailsLink = context.Url.GetLeftPart(UriPartial.Authority).ToString();
viewDetailsLink = viewDetailsLink + "/" + "Blog" + "/Index/" + "0/" + blogPost.Id;
viewDetailsLink = "<a href='" + viewDetailsLink + "'/>" + "click here to open" +"</a>";
string viewDetailsLink=context.Url.GetLeftPart(UriPartial.Authority).ToString();
viewDetailsLink=viewDetailsLink+“/”+“Blog”+“/”索引/“+”0/“+blogPost.Id;
viewDetailsLink=“”;
但整个内容显示为字符串,而不是单击此处打开
如何解决此问题?您看到的是文本而不是链接,因为您过早地关闭了锚定标记。请尝试以下方法:
viewDetailsLink = "<a href='" + viewDetailsLink + "'>click here to open</a>";
viewDetailsLink=”“;
以下是您的代码的问题:
viewDetailsLink = "<a href='" + viewDetailsLink + "'/>" + "click here to open" +"</a>";
Shouldn't close tag here ^ ^ No need to concat ^
viewDetailsLink=”“;
不应在此处关闭标记^^无需关闭^
您的代码已修复,并经过了一些修改:
string viewDetailsLink = context.Url.GetLeftPart(UriPartial.Authority).ToString();
viewDetailsLink = String.Format("{0}/Blog/Index/0/{1}", viewDetailsLink, blogPost.Id);
viewDetailsLink = String.Format("<a href='{0}'>click here to open</a>", viewDetailsLink);
string viewDetailsLink=context.Url.GetLeftPart(UriPartial.Authority).ToString();
viewDetailsLink=String.Format(“{0}/Blog/Index/0/{1}”,viewDetailsLink,blogPost.Id);
viewDetailsLink=String.Format(“,viewDetailsLink”);