我是 MVC 的新手,所以请多多包涵。我试图找出谁调用 Viewstart.cshtml 以及其中涉及的步骤顺序是什么?它是在访问路由表之后还是之前调用?
问问题
9411 次
2 回答
15
RazorViewEngine 有一个内部只读字段“ViewStartFileName”,它指定开始视图的名称。每次呈现 RazorView 实例时(特别是在执行 RenderView() 方法时)都会调用 _ViewStart.cshtml(或 .vbhtml)。因此,“谁”将是 RazorViewEngine 及其相应的 RazorView 类(包括它们的基类)。为了对 MVC 请求管道有一个很好的了解,我推荐这个pdf。
于 2013-02-25T13:51:07.547 回答
9
于 2013-02-25T12:21:03.573 回答