2016-09-25 2 views
-1

안녕하세요. 내 웹 사이트의 탐색 메뉴를 원했고, 내가 구현 한 모든 웹 페이지에 표시되도록 만들고 싶었습니다. 내비게이션에 뭔가를 바꿀 때 내비게이션을 올린 다른 모든 웹 사이트에 대해 업데이트됩니다.모든 사이트의 ASP.NET 메뉴

마스터 페이지에서 들었지만 변경을 수행하면 모든 사이트가 업데이트됩니다.

메뉴를 만든 다음 다른 50 개의 서브 페이지에 붙여 넣기하면 바보입니다.

감사합니다.

+0

그래서 여러 웹 사이트가 있고 모든 웹 사이트에 대해 하나의 메뉴를 사용하고 싶습니까? –

+0

시나리오에서는 사용자 지정 컨트롤을 고려해 보겠습니다. 메뉴에 대한 사용자 정의 컨트롤을 만들고이 컨트롤을 모든 웹 사이트에 추가하십시오. 그러나 사용자 정의 컨트롤의 모든 변경 사항, 당신은 모든 웹 사이트에 대한 DLL을 업데이 트해야합니다. –

답변

1

나는 마스터 페이지가 당신이 찾고있는 것과 정확히 같다고 생각합니다. 다른 모든 페이지가 해당 마스터 페이지를 사용하는지 확인하고, 변경할 때마다이를 사용하는 모든 페이지에 영향을줍니다.

+0

이미 페이지를 만든 후에 마스터 페이지를 추가 할 수 있습니까? 메뉴에 대해 생각하기 전에 일부 페이지를 만들었으므로 이제 메뉴를 구현하려고합니다. – ephaltes

+0

예, 새로 만든 마스터 페이지를 다음과 같은 다른 페이지에 추가 할 수 있습니다. <% @ Page Language = "C#"** MasterPageFile = "~/YourMasterPage.master"** Title = "일부 제목"%> –