私はASP.Netビューが自分自身の内側にいくつかの.NETコードを含めることができ、に送信されたHTMLファイルに(かみそりまたはASPXなど)のビューエンジンで解析されたファイル(のような.aspxのか.cshtml)であると考え、最近までクライアントのブラウザ。後で、これらのビューが実際にSystem.Web.Mvc.WebViewPage
クラスから派生したクラスに変換されていることがわかりました。これとは別に、私はいくつかの人々がクラスそのものとしてビューを参照していることに気づいた。だから私の質問はWebViewPageクラスはASP.Net MVCのhtmlにどのように変換されますか?
- ビューが解析されると、このクラスはどのようにしてhtmlドキュメントをレンダリングするのですか?
- それは、ASP.NETのビューが自身または彼らはより多くのビューエンジンは、実際のクラスを形成してベースとなるスクリプトのいくつかの種類のようであるクラスであると言うことは公正ですか?