5

今日は MVC を使用する最初の日で、既存の Web フォーム Web サイトを MVC 4 サイトに変換しようとしています。

私はいくつかの読書を行い、物事がどのように機能するかを理解し始めていますが、理解できないことの1つは、コードビハインドファイルに相当する新しいレイアウト(マスターページを置き換える)についてです? 私の現在のサイトには、一般的なルック アンド フィールを定義するマスター ページがありますが、コード ビハインドでいくつかのコードを実行して、いくつかのものを動的に変更します (ローカリゼーションおよび DB 生成メニュー システム用)。

今、私は MVC とレイアウトを使用しているので、どこでコーディングするのかわかりません。誰かが私を正しい方向に向けることができますか?

(MVCにはコントローラーを使用するコードビハインドがないことを知っています。)

4

3 に答える 3

3

Base Controller クラスを作成し、すべてのコントローラーがそれを継承するようにします。

WebForms のマスター ページ分離コードに相当する MVC は、この Base Controller であり、複数のコントローラーに必要なコードを配置できます。

すべてのリクエストに対して共通のコードを実行するにはどうすればよいですか?

于 2015-02-25T15:43:55.033 に答える