关于ASP.NET中的母版页

时间:2016-06-17 04:11:42

标签: c# asp.net asp.net-mvc

由于ASP.NET应用程序可以有多个母版页,因此请了解应用多个母版页的现实生活场景

2 个答案:

答案 0 :(得分:1)

假设一个具有各种角色的应用程序,并且客户希望每个应用程序都有不同的页面布局。在这种情况下,您可以拥有多个母版页(每个角色一个)。

这只是一个简单的场景,也可能有其他各种场景。所有这些都取决于项目要求。

答案 1 :(得分:0)

有几个原因可以选择在同一个应用程序中使用多个母版页:

  • 您的网站有多个部分,您可以为每个部分使用不同的母版页(例如,面向客户的部分和管理部分)
  • 您的网站可能有不同的模式,具体取决于登录用户的权限,您决定使用母版页抽象布局差异
  • 另一种可能性是将母版页与主题结合使用以实现其他自定义功能

以上都不需要多个母版页(或根本就使用母版页),但它们是可以选择使用多个母版页的示例