目前,我正在将.NET MVC升级为.NET Core。在MVC中,我们使用的方法如下所示,所以我需要保留这种逻辑,并且在很多地方都使用它。那么,您能帮助找到从.NET核心控制器中设置布局页面的方法吗?
return View ("NameOfView",masterName:"viewName"); How to set layout from controller
发布于 2022-03-17 04:58:59
您可以找到ViewResult在asp.net和asp.net核心Asp.Net内核之间的区别。

Asp.Net



没有为您在控制器中设置布局提供的方法,即在asp.net控制器中设置母版页的方法
您可以在视图中设置主页,例如:
@{
Layout = "_myLayoutPage";
}发布于 2022-07-01 02:26:10
在本例中,我们可以使用_ViewStart文件使用ViewData设置它。

https://stackoverflow.com/questions/71506627
复制相似问题