0
直到最近我還以爲ASP.Net視圖是文件(如.aspx或.cshtml),它們可以包含一些.Net代碼,並用視圖引擎(如剃鬚刀或aspx)解析成HTML文件,併發送到客戶端的瀏覽器。後來我發現這些視圖實際上被轉換成了從System.Web.Mvc.WebViewPage
類派生的類。除此之外,我注意到有些人把自己的觀點稱爲類。所以我的問題是WebViewPage類如何在ASP.Net MVC中轉換爲html?
- 如果視圖被解析成一個類,那麼這個類如何呈現一個html文檔?
- 是否公平地說ASP.NET中的視圖本身是類,還是更像是某種基於視圖引擎形成實際類的腳本?