将MVC站点母版页转换为Razor布局页面 - 如何处理后面的代码?

时间:2011-05-06 11:56:40

标签: c# asp.net-mvc razor

我一直在尝试将目前使用.aspx视图页面的网站转换为Razor。一切正常,但我很难理解如何处理母版页背后的代码。

我在“OnInit”事件中有一些代码,不知道现在放在哪里。

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

您可以使用_ViewStart.cshtml剃刀页面。它将在呈现每个视图之前执行。

根据您尝试的操作,您还可以为控制器创建一个ActionFilterAttribute,它将在渲染视图之前执行一个方法。