2013-06-14 3 views
0

ASP.NET에 새로 도입되었습니다.HTML을 렌더링하지 않는 컨트롤

모든 서버 컨트롤이 브라우저에서 HTML 컨트롤로 렌더링된다는 것을 알고 있습니다.

내 질문은 브라우저에 HTML을 렌더링하지 않는 ASP.NET 컨트롤이 있습니까?

Google 검색 결과 PlaceHolderLiteral 컨트롤은 아무 것도 렌더링하지 않습니다. 다른 컨트롤이 있습니까?

감사합니다.

+0

리터럴 컨트롤은 html을 렌더링 할 수 있지만 모든 컨트롤은 visible 속성을 false로 설정하여 렌더링하지 않도록 설정할 수 있습니다. – Pete

답변

1

예, 주로 다른 컨트롤과 상호 작용 또는 SqlDataSourceRangeValidator처럼, 아무것도 자체를 렌더링하지 않을 수 있습니다 더 ContentPlaceHolderViewCollection 등 모든 HTML 자체를 렌더링하지 않습니다 컨트롤 및 컨트롤이 있습니다.

1

서버 컨트롤은 사용 방법에 따라 HTML을 렌더링 할 수도 있고 렌더링하지 않을 수도 있습니다. 예를 들어 리터럴 컨트롤을 사용하여 페이지에 텍스트를 출력하고 텍스트를 다른 컨트롤에 "연결"할 수 있지만 기본적으로 HTML 출력 는 똑같은. 당신은 무엇을 습득하려고합니까?

관련 문제