私は100以上のWebページを持つASP.NET webformsプロジェクトを持っています。これらのページにはすべて共通のSite.masterマスターページがあります。Webforms MasterPageをMVC _Layout.cshtmlに置き換えます。
私たちのWebフォームプロジェクトをMVCに変換し始めました。 MVCでは、新しいマスターページとして_Layout.cshtmlが用意されています。 Site.masterのすべてが_Layout.cshtmlにコピーされています。 Site.masterは空白になりました。
ここでは、プロジェクト内の100以上のWebページすべてが、この新しいMVC Layout.cshtmlをどのように呼び出すことができるかを知りたいと思います。したがって、Site.masterを呼び出す代わりに、プロジェクトのすべてのページでLayout.cshtmlを新しいマスターページとして使用する必要があります。
:あなたは、単にレイアウトページを使用するビューの先頭に以下を追加し、ビューのアクションとコントローラーを持っていたら、
。 cshtml **ファイルとそれらが** ASP.NET MVCコントローラ**でレンダリングされている場合** –
私が置き換える必要があるのは、ASP.netマスターページだけです。 thats – JanNet
プラットフォームの1%を移行してうまくいくとは限りません。 –