2014-04-15 3 views
-2

원시 HTML을 출력하고 풍부한 디자인 타임 지원을 제공해야하는 컨트롤을 찾고 있습니다.Render 메서드를 재정의하는 방법은 무엇입니까?

사용자 지정 서버 컨트롤을 만드는 방법 WebControl 클래스를 확장하고 Render 메서드를 재정의 하시겠습니까?

예제를 제공해 줄 수 있습니까?

관련, 블랑코이 웹 컨트롤을 확장하고 실제로 그것으로 아무것도하지 않지만합니다 (Render 메소드를 오버라이드 (override) 컨트롤을 생성합니다

+0

MCP 테스트의 질문입니다. 웹 컨트롤 클래스를 확장하고 렌더링 방법을 확장하는 방법이 궁금합니다. 전자가 좋을거야. – BlancoBluesman

+0

다른 클래스를 확장하는 것과 같은 방법으로 webcontrol 클래스를 확장합니다. 재정의 할 수있는 다른 방법과 동일한 방식으로 메서드를 재정의합니다. 이것이 제가 당신의 정확한 문제가 무엇인지 묻는 이유입니다. – Chris

답변

0

.

public class TestControl : System.Web.UI.WebControls.WebControl 
{ 
    protected override void Render(System.Web.UI.HtmlTextWriter writer) 
    { 
     base.Render(writer); 
    } 
} 

이이 볼 수 있듯이 상당히 간단한 답변이지만 완료되었으므로 실제로 의도 한 질문을하지 않았다고 의심됩니다.

+0

감사합니다. 코드가 어떻게 보이는지 궁금합니다. – BlancoBluesman

+0

C#의 기본 사항을 읽어야 할 수도 있습니다. 위는 꽤 기본적인 것들입니다. – Chris

관련 문제