설명하기 위해 매우 약화 된 문제입니다. 내가 CSS를 고치려고하기 전에 여기서 내가하고있는 일을 올바르게 수행하고있는 것은 아닙니다.
몇 가지 작은보기가 포함 된 인덱스 페이지가 하나 있습니다. 더 작은보기마다 자체 모델 클래스가 있습니다.면도기 부분보기가 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;"을 제거하면 그때 내보기 큰 어떻게 든 휴식. 모든 요소가 위치를 잃어 버립니다. Now :
-이게 "Layout = null;"입니까? 여기 뭔가 중요한 줄?
- 하나의보기에 Action보기 인 View() 또는 PartialView()에서 반환해야하는 것과 같이 작은보기가 포함되어 있으면? - 몇 가지 작은보기에서 큰보기를 만들 수있는 다른 접근 방식이 있습니까 아니면이 일을하는 좋은 방법입니까?