摘要: 本节将接着《白话学习MVC(九)View的呈现一》来继续对ViewResult的详细执行过程进行分析!9、ViewResult ViewResult将视图页的内容响应给客户端! 由于ViewResult的View呈现过程比较复杂,在此先大致描述一下整个流程:获取视图引擎,默认有两个:ASPX引擎、Razor引擎。根据视图页名称,通过视图引擎去检查是否存在对应的视图页,如果存在,则创建视图对象。如果不存在,则将所有视图引擎寻找过的路径作为异常返回。创建视图对象之后,处理视图页中的内容(先处理_ViewStart.cshtml,之后再处理相应的试图页)。例如:TempData、Html.XXX.. 阅读全文
posted @ 2014-01-08 13:52 武沛齐 阅读(3307) 评论(9) 推荐(1) 编辑