モバイルサイトに対してのみ読み込まれるビューを作成しようとしています。 どうやら、ビュー名に.mobileを追加して、_Layout.cshtmlが_Layout.Mobile.cshtmlになると、デバイスがモバイルで表示されている場合、そのビューがロードされます。VSプロジェクトが使用する最初のビュー(_Layout.cshtml)でこれを機能させましたが、そのファイルでロードする@Html.Partial(MVC.Shared.Views._Header, Model)
と、_Header.Mobileをロードすることを知っているという同じことが起こると予想していました。代わりにcshtmlビューを表示しますが、そうではありません。これは、ビューへのすべての参照を手動で変更して、ビューの最後に.Mobileを含める必要があることを意味しますか?.Mobileのポイントは、これを使用することを自動的に知っているということだと思いましたか?
質問する
78 次