私はMVCを初めて使用するので、ご容赦ください。誰がViewstart.cshtmlを呼び出し、そこに含まれる一連の手順を調べようとしていますか?ルートテーブルにアクセスした後、またはその前に呼び出されますか?
9411 次
2 に答える
15
RazorViewEngine には、開始ビューの名前を指定する内部読み取り専用フィールド "ViewStartFileName" があります。_ViewStart.cshtml (または .vbhtml) は、RazorView インスタンスがレンダリングされるたびに呼び出されます (特に RenderView() メソッドが実行されている場合)。したがって、「誰」は、対応する RazorView クラス (基本クラスを含む) を持つ RazorViewEngine になります。MVC リクエスト パイプラインの概要をよく理解するには、このpdfをお勧めします。
于 2013-02-25T13:51:07.547 に答える
9
以下の画像を確認してください... ( ASP.NET WebForms と比較した ASP.NET MVC ページの「ページ ライフサイクル」とは何ですか? )
于 2013-02-25T12:21:03.573 に答える