2015-10-29 3 views
1

У меня есть простой вопрос, и я хочу наилучшего подхода к нему.Ограничить заголовок, который будет отображаться на определенной странице просмотра

Если заголовок является частичным видом, и я хочу отобразить его на каждой странице, то я определил его на странице просмотра llayout, и он начнет отображаться на каждой странице. Что я должен делать сейчас для конкретной страницы, например, на странице приветствия, где i не хотите показывать нижний колонтитул.

Я хочу ограничить верхний и нижний колонтитулы только одной страницей, которая является страницей приветственного экрана. Она не должна отображаться на этой странице.

Один из способов, о котором я подумал, заключается не в том, чтобы определить частичный вид нижнего колонтитула в макете. просто определите его на каждой странице. но я думаю, что этот подход не является хорошим. Должно быть какое-то решение, пожалуйста, предложите мне.

+1

Создайте другой макет для страницы приветствия без верхнего и нижнего колонтитулов –

+0

Просто создайте пустой вид, не выбирая «страницу макета». Имейте в виду не удалять код C#, где он говорит 'Layout = null;' – 0014

ответ

2

Пожалуйста, введите нижеприведенный код, который вы не хотите показывать в верхнем и нижнем колонтитулах.

Посмотреть

<script> 
    $(document).ready(function() { 
     $('header').empty(); 
     $('footer').empty(); 
    }); 
</script> 

_layout

<body> 
    <header> 
     test1 
    </header> 
    <footer> 
     test2 
    </footer> 
</body> 

ИЛИ

_layout

<div class="HeaderFooter">Header text</div> 
<div class="HeaderFooter">footer text</div> 

Посмотреть

<script> 
    $(document).ready(function() { 
     $('.HeaderFooter').empty(); 
    }); 
</script> 

Позвольте мне знать, если какой-либо проблемой.

+0

thnks я попробую это в немного – duke

+0

Получил это работающий thnxx для помощи чувак извините за поздний ответ – duke

 Смежные вопросы

  • Нет связанных вопросов^_^