asp.net-mvc-4 – MVC4和页面生命周期?
ASP.NET MVC4没有像常规aspx页面那样的页面生命周期.如何在MVC4中使用preinit,init,prerender?
MVC4中有任何类型的生命周期吗? 解决方法
不,本身没有页面生命周期(因为没有’page’对象),但是有一个请求处理管道,通常是这样的:
> System.Web.Routing.UrlRoutingModule接收传入请求,该请求使用请求URL将请求映射到控制器操作方法. 上面的列表只是一个粗略的草图: 路由: 动作过滤器: ASP.NET: 如果你想真正深入研究细节,请从CodePlex开始下载ASP.NET Web堆栈的源代码.很多你将在System.Web.Mvc.ControllerActionInvoker类中,尽管名字很可怕,不是很难遵循. 请参阅Dejan的答案,找到一个很好的图表的链接,总结了很多. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 使用OpenOAuthProvider通过Google进行身份验证
- asp.net – 第一个事件?主页Page_Load或内容页Page_Load
- asp.net-mvc – Firefox在Ajax请求重定向期间不保留自定义标
- asp.net – 我的通用ActionLink在哪里?
- asp.net – 使用客户端标记链接相对于Application root
- asp.net – 如何在复选框列表中隐藏未选择的项目?
- Application_Start ASP.NET
- asp.net-mvc – 仅允许来自特定电子邮件域的注册
- oauth-2.0 – 在MVC6应用程序中的OAuth令牌到期
- ASP.NET自定义控件