【发布时间】:2013-05-08 06:31:44
【问题描述】:
我想知道使用 razor 语法的 ASP.NET 网页的生命周期。
根据 Stack Overflow 上关于 ASP.NET MVC 控制器生命周期的问题,答案表明它在以下位置进行了解释 http://msdn.microsoft.com/en-us/magazine/dd695917.aspx 。所以我问的不是同一个问题。
对于纯 ASP.NET 网页项目(而不是 MVC),我想知道浏览器请求 .CSHTML 文件时发生的事件顺序。
【问题讨论】:
-
您的要求没有意义,页面生命周期适用于 aspx Web 表单(非 MVC)应用程序。我很确定你不能在 MVC 之外使用剃须刀,而且它没有你所说的“生命周期”。
-
对于 asp.net (aspx) 生命周期试试这个链接msdn.microsoft.com/en-us/library/ms178472(v=vs.100).aspx
-
@NicholasKing Razor 最初是为 ASP.NET 网页框架开发的:asp.net/web-pages。它后来被 MVC 团队作为新的视图引擎借用。
-
@MikeBrind 我不知道,但是在 ASP.NET 网页上查看该页面看起来像是没有 microsoft MVC 内容的 MVC 模式。
-
@NicholasKing 在网页中没有任何关于 MVC 模式的提示。它采用以页面为中心的方法,例如经典的 ASP 或 PHP。