MVC 3で現在のページのURLを取得する方法 質問する

MVC 3で現在のページのURLを取得する方法 質問する

私は作成中のブログで Facebook コメント プラグインを使用しています。このプラグインには、ページで参照される Facebook JavaScript によって解釈される FBXML タグがいくつか含まれています。

これはすべて正常に動作しますが、現在の完全修飾 URL をプラグインに渡す必要があります。

<div style="width: 900px; margin: auto;">
    <div id="fb-root"></div>
    <fb:comments href="URL HERE" num_posts="10" width="900"></fb:comments>
</div>

現在のページの URL を取得する最適な方法は何ですか? リクエスト URL です。

解決

これが私の解決策の最終コードです:

<fb:comments href="@Request.Url.AbsoluteUri" num_posts="15" width="900"></fb:comments>

ベストアンサー1

あなたはRequest.RawUrlRequest.Url.OriginalStringRequest.Url.ToString()またはRequest.Url.AbsoluteUri

おすすめ記事