Это очень сложная проблема, чтобы объяснить, как объяснить.Прежде чем я попытаюсь исправить CSS, я не хочу быть уверенным, что я делаю правильно то, что я делаю здесь.У меня есть одна страница индекса, которая содержит несколько небольших просмотров.У каждого меньшего представления есть свои классы моделей.Я рендеринг меньших представлений, как это:
<div id="left" style="width: 205px; float: left; ">
@{Html.RenderAction("Index", "Controller3");}
</div>
<div id="center" style="width: 540px; float: left;">
@{Html.RenderAction("Index", "Controller2");}
</div>
<div id="right" style="width: 205px; float: left;">
@{Html.RenderAction("Index", "Controller3");}
</div>
...
Индексное представление содержит:
@{
Layout = null;
}
<div>
....
И представление отображается хорошоНо если я удаляю из меньшего представления индекса "Layout = null;"тогда мой взгляд большой перерыв как-то.Все элементы теряют свои позиции.Сейчас:- это "Layout = null"?линия очень важна для чего-то здесь?- Когда одно представление содержит меньшее представление, как это, я должен вернуться из методов действия View () или PartialView ()?- Есть ли другой подход, чтобы сделать большой взгляд из нескольких меньших или это хороший способ, как я это делаю?