이 설명서는 보관되지만 유지 되지 않습니다.

ControlDesigner.GetErrorDesignTimeHtml 메서드

지정된 예외에 대한 정보를 제공하는 HTML 태그를 검색합니다.

네임스페이스: System.Web.UI.Design
어셈블리: System.Design(system.design.dll)

protected virtual string GetErrorDesignTimeHtml (
	Exception e
)
protected String GetErrorDesignTimeHtml (
	Exception e
)
protected function GetErrorDesignTimeHtml (
	e : Exception
) : String

매개 변수

e

발생한 예외입니다.

반환 값

지정된 예외에 대한 디자인 타임 HTML 태그입니다.

GetErrorDesignTimeHtml 메서드는 대개 GetDesignTimeHtml 메서드에서 예외가 throw되는 경우 호출됩니다.

상속자 참고 사항 일반적인 디자인 패턴은 연결된 컨트롤을 통해 HTML 태그를 가져오려고 시도한 다음 오류가 발생하면 GetErrorDesignTimeHtml 메서드를 호출하는 것입니다. 컨트롤에서 태그를 반환하지 않으면 GetEmptyDesignTimeHtml 메서드를 호출합니다. 이 메서드는 특정 태그를 제공하기 위해 재정의되지 않은 경우 컨트롤의 형식과 ID에 대한 정보를 포함하는 CreatePlaceHolderDesignTimeHtml 메서드를 호출합니다.

다음 코드 예제에서는 오류가 발생할 때 컨트롤에 대한 디자인 타임 HTML 태그를 생성하고 CreatePlaceHolderDesignTimeHtml 메서드를 호출하는 방법을 보여 줍니다.

// Generate the design-time markup for the control when an error occurs.
protected override string GetErrorDesignTimeHtml(Exception e) 
{
    // Write the error message text in red, bold.
    string errorRendering =
        "<span style=\"font-weight:bold; color:Red; \">" +
        e.Message + "</span>";

    return CreatePlaceHolderDesignTimeHtml(errorRendering);
} // GetErrorDesignTimeHtml

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 을(를) 참조하십시오.

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

.NET Framework

2.0, 1.1, 1.0에서 지원
표시: