2011-08-29 6 views
1

페이지의 유형을 가져 와서 div의 ID에 할당하려고합니다.C# 페이지 유형 이름 가져 오기?

내가 시도 :

<div id="<%= this.Page.GetType().Name %>" class="website-content"> 

하지만 난 형태를 가지고

나는 또한

<div id="<%= this.Page.GetType().GetType().Name %>" class="website-content"> 

을 시도했지만이 0123을 생산

master_page_name_aspx

예를 들어, 또는 페이지 웹 양식 클래스가 호출되는 모든 항목을 가져오고 싶습니다.

어떻게하면됩니까?

+0

첫 번째 예제와 두 번째 예제는 어떻게 다릅니 까? 그들은 저와 똑같이 보입니다. –

+0

oops. 대체 됨. – bevacqua

답변

3

은 당신이 원하는 것은 아마도 : 관계없이 당신이 그것을 호출 횟수의 동일한 유형을 반환

<div id="<%= this.Page.GetType().BaseType.Name %>" class="website-content"> 

GetType().GetType()입니다.

+0

그래, 그게 내가 원하는거야. – bevacqua

1

VS2010의 기본 웹 애플리케이션에서 <%= GetType().BaseType.Name %>을 수행하면 해당 페이지에 대한 클래스가 부여되었습니다.