CMS 정렬을 개발 중이며 사용자에게 디스플레이 사용자 지정 가능성을 제공하려고합니다. 좀 더 정확히 말하자면 왼쪽 열, 오른쪽 열 및/또는 최상위 div를 표시하거나 숨기도록 선택할 수있는 기능을 제공하고 싶습니다. 가운데 열은 실제 콘텐츠가 표시되는 곳이기 때문에 숨길 수는 없지만 다른 열은 탐색 또는 사이드 메뉴 용이므로 숨길 수 없습니다.동적 열 수 처리
저는 가능한 한 영리하고 유연하게 만들 수있는 방법을 찾고있었습니다. 지금은 MasterPage를 사용하고 있지만 너무 제한적인 것 같습니다. 예를 들어, MasterPage를 사용하면 모든 ASPX 페이지에 ContentPlaceHolder 컨트롤을 추가해야합니다.
이 분야의 모범 사례는 무엇입니까? 나는 이것이 "내가 완전히 통제 할 수있는 템플릿 시스템을 만들고 싶다"고 말하는 더 간단한 방법이라고 생각한다.
불행히도 내가 자유롭게 토론 할 수없는 이유 때문에이 옵션을 사용할 수 없습니다. 당신은 오픈 소스 솔루션을 사용하지 않는다는 것을 말하고 있습니까? (아주 좋은 제안입니다. 오해하지 마십시오. 단지 여기에 해당되지 않습니다.) MasterPages를 "재발 명"하는 것은 갈 길입니까? 저는 솔루션의 복잡성에 대해 두려워하지 않습니다. 저는 ASP.NET에서 가장 좋은 방법을 찾고 있습니다. – Astaar
죄송합니다. 쉼표가 없습니다. 나는 MasterPages를 그대로 사용하고 있습니다. –