我是ASP.NET MVC的新手,我想知道如果我的_Layout.cshtml有一个元素,我应该怎么做
<div class="navbar navbar-inverse navbar-fixed-top">
...
</div>我不希望使用控制器SomePageController.cs和视图SomePage.cshtml为特定页面生成。我是否只是将这段超文本标记语言封装在if语句中,如下所示
@if(not on SomePage) {
<div class="navbar navbar-inverse navbar-fixed-top">
...
</div>
}或者有没有更合适的方式?
发布于 2015-05-26 23:10:52
你的解决方案似乎是一个合适的解决方案--理想情况下,如果它不会出现在每个页面上,那么没有该部分的页面应该使用不同的布局。
https://stackoverflow.com/questions/30462358
复制相似问题