MVC隐藏某些网址的导航

时间:2015-01-12 09:59:22

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

我在_Layout.cshtml上有导航。我怎么能隐藏它的一些观点/网址?不想使用javascript来解决这个问题。

1 个答案:

答案 0 :(得分:3)

  • 根据_Layout.chtml
  • 创建不同的布局文件
  • 删除您不想要的网址。
  • 更新您的观看次数以使用此布局。

另外,您可以使用模型作为布局页面,但根据我的经验,这不值得麻烦。

更新 - 在布局中使用模型的示例

您实际上使用的是用于布局的基础模型,并且您的视图模型从中继承。 Here's a link to another SO question with example code