0
私はASP.NET MVC 3ページにジオロケーションに応じて異なるビューを表示させたいと考えています。 たとえば、米国の訪問者にはView1が、その他の国にはView2が表示されます。ASP.NET MVC 3とコンテンツは地理的位置に基づいています
ご迷惑をおかけして申し訳ありません。
私はASP.NET MVC 3ページにジオロケーションに応じて異なるビューを表示させたいと考えています。 たとえば、米国の訪問者にはView1が、その他の国にはView2が表示されます。ASP.NET MVC 3とコンテンツは地理的位置に基づいています
ご迷惑をおかけして申し訳ありません。
following blog postをご覧ください。これは、カスタムビューエンジンを使用して、ブラウザの機能(モバイルかどうかにかかわらず)に基づいて適切なビューをレンダリングできる非常に優れた手法です。このテクニックは非常に簡単に調整できるので、UserAgentヘッダーを使用する代わりに、クライアントのIPアドレスを使用し、その場所に基づいて適切なビューを解決します。また、指定したIPアドレスの場所を特定できるようにするGeoLocationサービスまたはデータベースが必要です。