2012-09-06 2 views
0

시작/로그인 페이지를 제외한 모든 페이지에서 공통 메뉴와 탐색 모음을 사용하여 새 웹 사이트를 만들고 싶습니다. 문제는 우리가 트위터 부트 스트랩 프레임 워크를 사용하려고하고 프레임 워크만으로 (또는 임의의 html + css 트릭을 사용하여) 달성 할 수 없다면 알지 못합니다 ...ASP.net 웹 사이트의 공통 메뉴 및 navbar

이전에 우리는이 경우에 iframe을 사용했습니다 하지만 이번에 프레임리스 웹 사이트를하는 것을 선호하며, 프레임 워크가 마스터 페이지와 어떻게 작동 하는지를 모릅니다.

어떤 제안이 있습니까? 유일한 방법은 마스터 페이지를 사용하는 경우 일부 샘플 또는 링크를 제공 할 수 있습니까?

답변

2

asp.net 마스터 페이지를 사용하십시오. 나는 이것이 트위터 부트 스트랩 프레임 워크와 아무런 관련이 없다고 생각한다.

머리글과 본문 컨테이너가있는 빈 부모 마스터 페이지를 만듭니다. 시작 및 로그인 페이지에 대한 상위 마스터 페이지를 사용하여 두 개의 웹 양식을 작성하십시오. 부모 마스터 페이지를 사용하여 하위 마스터 페이지를 만들고 하위 페이지에 메뉴를 구현하십시오. 어린이 마스터 페이지를 사용하여 다른 모든 항목을 만들면 모든 페이지에 메뉴가 표시됩니다.

메뉴가 적은 페이지를 원할 경우 parent.masterpage를 사용하십시오. 메뉴 버전을 원하면 children.masterpage를 사용하십시오.

+0

parent.masterpage 및 children.masterpage에 대한 유용한 팁을 포함 시켰기 때문에 응답을 드릴 것입니다.하지만 우리는 모두에게 감사의 말을 전했습니다. – VSP

+0

고맙습니다. 비어있는 부모 마스터 페이지를 가지고있는 것이 좋습니다. 왜냐하면 저는 여러분이 글로벌 jquery 라이브러리와 같은 것을 사용하고 있기 때문입니다. 상위 마스터 페이지에 글로벌 라이브러리를 추가 할 수 있습니다. 상위 마스터 페이지가 없으면 로그인, 시작 및 하위 마스터 페이지에 라이브러리를 추가해야합니다. 3 페이지로보기는 쉽지만 프로젝트가 커지면 커다란 혼란 속에서 자신을 발견 할 수 있습니다. – lolol

관련 문제