将 MVC 网站母版页转换为 Razor 布局页 - 如何处理代码隐藏

本文关键字:何处理 处理 隐藏 代码 母版页 网站 MVC 转换 布局 Razor | 更新日期: 2023-09-27 17:55:21

我一直在尝试将当前使用.aspx视图页面的网站转换为Razor。一切正常,除了我对如何处理母版页上的隐藏代码感到困惑。

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

有什么想法吗?

将 MVC 网站母版页转换为 Razor 布局页 - 如何处理代码隐藏

您可以使用

_ViewStart.cshtml razor页面。它将在每个视图呈现之前执行。

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