2012-01-16 2 views
1

私は自分のユーザーコントロールにLike Facebook Buttonを実装しました。私は私のユーザーコントロールの上にこのブロックを追加しようとしましたasp.net mvcのユーザーコントロールにfacebookのような<meta property = "og:title">を配置できません。C#

<div id="fb-root"></div> 
      <script> 
       (function (d, s, id) { 
        var js, fjs = d.getElementsByTagName(s)[0]; 
        if (d.getElementById(id)) return; 
        js = d.createElement(s); js.id = id; 
        js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; 
        fjs.parentNode.insertBefore(js, fjs); 
       } (document, 'script', 'facebook-jssdk')); 

      </script> 
<div class="fb-like" data-href="<%:FBUrl%>" data-send="true" data-width="450" 
data-show-faces="true"> 
</div> 
</div> 

:これは私のコードです

<meta property="og:title" content="Welcome to site!" /> 
<meta property="og:description" content="description" /> 
<meta property="og:image" content="thumbnail_image" /> 

をしかし、私はのようにクリックしながら、それがタイトルのいずれかの記述が登場しません。ボックス。

誰でも解決できますか?

ありがとうございました。

+0

誰も知りませんか? – titi

答えて

0

2つのユーザーコントロールが必要です。

og:タグを定義している<head>セクションに含まれています。

他のユーザーコントロールは、htmlのような<body>に含めることができます。

xfbmlではなく、プラグインコードのHTML5バージョンを使用することを強くお勧めします。

関連する問題