私のMVCアプリケーションのinit、init complete、unloadイベントが必要です。各コントローラには複数のビューがあります。だから各コントローラのために、私は、各ビューのイベントを発射させたい。これは可能ですか?複数のビューを持つasp.netライフサイクルコントローラ
-5
A
答えて
-1
コントローラのすべてのビューにロードするこれらのイベントハンドラを実装するためにjsファイルを作成する必要があると思います。
必要に応じて、同じjsを使用してサーバー側のメソッドに非同期呼び出しを行うことができます。
+0
マスターファイルでできることはありますかビューが開いたときにイベント関数を呼び出しますか? – legendofdeep
+0
MVCにはマスターファイルがありません。レイアウトページを使用して同じことを行うことができます。 – Yatin
これらはwinformsのライフサイクルイベントです。 Mvcは新しい考え方を必要とする別のアプローチです。コードの一部をコントローラのコンストラクタに配置し、すべてのアクションに対して実行することができます。コードの一部は、アクションメソッドまたはAjax経由で呼び出されるwebapiなどに配置する必要があります。 – derloopkat