마스터 페이지에서 모든 contentPlaceHolders의 ID를 찾아야합니다.마스터 페이지에서 모든 ContentPlaceHolders 찾기 ASP.Net
1
A
답변
1
모든 컨트롤을 반복하고 하위 컨트롤을 통해 반복적으로 유형을 확인하고 콘텐츠 소유자 인 경우 ID가 있습니다.
1
주어진 마스터 페이지의 모든 CPH 이름을 포함하는 IList를 반환하는 ContentPlaceHolders
속성을 쿼리하면됩니다.
VB 코드 : (! 죄송합니다)
'In the Master Page.
For Each cphID As String In Me.ContentPlaceHolders
Debug.WriteLine(cphID)
Next
+0
문제는 함수에 매개 변수로 MasterPage를 전달해야한다는 것입니다. 마스터 페이지에 기능을 쓸 수 없습니다. –
1
시도 : 페이지의 뒤에있는 코드에서
for (string cphID in ((MasterPageType)this.MasterPage).ContentPlaceHolders)
{
Debug.WriteLine(cphID);
}
하고 마스터 페이지
관련 문제
- 1. Asp.NET 마스터 페이지에서 초기화
- 2. 런타임에 마스터 페이지에서 렌더링되는 컨트롤 찾기
- 3. ContentPlaceHolders : 반복 내용
- 4. 콘텐츠 페이지에서 컨트롤의 마스터 페이지 ID 찾기
- 5. 사이트의 모든 페이지에서 찾기/바꾸기
- 6. asp.net 3.5 마스터 페이지에서 현재 페이지 Hilighting
- 7. ASP.NET 4의 마스터 페이지에서 jQuery를 사용하는 방법
- 8. silverlight asp.net 3.5의 마스터 페이지에서 컨트롤
- 9. zedgraph - ASP.NET 페이지에서 마스터 창 만들기
- 10. 마스터 페이지에서 오류가 발생했습니다
- 11. Error.aspx 마스터 페이지에서 HtmlHelper가 null입니다.
- 12. 페이지에서 마스터 페이지의 모든 중첩 된 사용자 컨트롤 나열로드
- 13. 마스터 페이지에서 세션 확인
- 14. Asp.net 페이지에서 중첩 된 HTML 양식 찾기
- 15. ASP.NET 마스터 페이지와 jQuery를
- 16. 상태 ASP.net 마스터 페이지
- 17. 마스터 페이지에서 세션 사전 선언
- 18. 마스터 페이지에서 뷰 이름을 얻는 방법
- 19. 마스터 페이지에서 자바 스크립트 파일 등록
- 20. 내 ASP.NET MVC 마스터 페이지에서 메뉴에 데이터 제공
- 21. ASP.NET MVC 마스터 페이지
- 22. 마스터 페이지에서 태그 질문을 상속받습니다.
- 23. 마스터 페이지에서 선택된 목록 항목을 추적 유지
- 24. ASP.net 페이지에서 javascript를 사용하여 페이지에서 모든 컨트롤을 얻는 방법
- 25. asp.net mvc의 마스터 페이지에서 토큰을 바꾸는 방법은 무엇입니까?
- 26. ASP.NET 마스터 페이지에서 Context.User이 null 인 이유는 무엇입니까?
- 27. 콘텐츠 페이지에서 ASP.NET 마스터 페이지와 특정 이벤트 처리기를 바인딩하는 방법
- 28. jQuery AJAX를 ASP.net 마스터 페이지에서 사용하는 방법은 무엇입니까?
- 29. 자식 페이지에서 asp.net 마스터 페이지의 요소를 제어하는 방법
- 30. ASP.NET - 콘텐츠 페이지가 마스터 페이지에서 함수를 호출 할 수 있습니까?
예의 종류에 MasterPageType 교체 중첩 된 마스터 페이지를 사용하고 있습니다. MasterPage를 매개 변수로 사용하고 모든 컨트롤을 반복하는 함수를 작성했습니다. 하지만 알 수없는 이유로 ContentPlaceHolder를 찾을 수 없습니다. –
질문을 편집하여 이미 작성한 코드를 포함해야합니다. – Cerebrus