2010-05-28 6 views
0

나는 masterpage와 content 페이지를 가지고있다. 그리고 페이지 로딩에서 실행해야하는 자바 스크립트를 실행하려고합니다. 마스터 페이지를 사용하고 있으므로 해당 필드에 액세스 할 수 없습니다. 의심스러운 부분은 콘텐츠 페이지에서 스크립트를 실행하는 것입니다. 그리고 스크립트는 어디에 있어야합니까? 마스터 페이지의 머리 또는 내용 페이지 안에 있습니까?콘텐츠 페이지 내에서 스크립트를 실행하십시오. ASP.NET

+0

나는 당신이 자바 스크립트를 언급하고 있다고 가정하고, 왜 C#이나 VB를 사용하지 않습니까? –

+0

어떤 종류의 스크립트를 언급하고 있습니까? 자바 스크립트? 그리고 어떤 분야를 언급하고 있습니까? 더 많은 세부 사항이 필요하고 코드 예제도 도움이 될 것입니다. – RedFilter

답변

0

페이지 또는 사용자 정의 사용자 정의 컨트롤에서 페이지로드시 C#/VB 코드를 실행할 수 있으므로 페이지의 내용에 액세스 할 수 있습니다.

당신은에 의해 자신의 "CustomPage"클래스를 구축 할 수 있습니다 :

난 당신이 절차의 솔루션 중 하나 (당신이 accomblish 할 수 있는지 모르겠다)를 표준화 masterpage에 그 코드를 삽입 할 생각 "Page"에서 상속하는 이므로 onLoadEvent를 사전 설정된 액션으로 설정할 수 있습니다.

모든 페이지에 대해 해당 정보를 상속합니다.

0

마스터 페이지의 헤드 섹션에 ContentPlaceholder를 넣을 수 있습니다. 그게 전부라면 머리에 스크립트를 넣으려면

관련 문제