【问题标题】:Difference between MVC 3 View Master Page (ASPX) and Master PageMVC 3 查看母版页 (ASPX) 和母版页之间的区别
【发布时间】:2012-07-04 06:19:32
【问题描述】:
MVC 3 查看母版页 (ASPX) 和母版页有什么区别。我正在研究主要使用剃刀视图引擎但要集成 SSRS 报告的 asp.net MVC 3 项目,我需要添加 Aspx 页面。我希望我的报告与项目中的 cshtml 页面具有相同的布局。
我应该将哪个母版页添加到我的项目中,为什么?
【问题讨论】:
-
我没有完全理解您的问题,因为我从未使用过 ASPX。你在找Layout吗?
标签:
asp.net-mvc-3
master-pages
【解决方案1】:
它是基类:
在 ASP.NET MVC 应用程序中,如果您需要访问所有这些 MVC 特定概念,则应使用 System.Web.Mvc.ViewMasterPage 类。
【解决方案2】:
在 ASP.NET 2.0 中引入了母版页,并且在 ASP.NET MVC 应用程序中使用了查看母版页。
View Master Page 有一个不同的基类,它可以访问帮助器并且可以强类型化到模型(在 MVC 中)。