다음을 통해 공유


HttpEncoder.HtmlAttributeEncode(String, TextWriter) 메서드

정의

들어오는 값을 작은 따옴표나 큰따옴표로 구분된 HTML 특성에 삽입할 수 있는 문자열로 인코딩합니다.

protected public:
 virtual void HtmlAttributeEncode(System::String ^ value, System::IO::TextWriter ^ output);
protected internal virtual void HtmlAttributeEncode (string value, System.IO.TextWriter output);
abstract member HtmlAttributeEncode : string * System.IO.TextWriter -> unit
override this.HtmlAttributeEncode : string * System.IO.TextWriter -> unit
Protected Friend Overridable Sub HtmlAttributeEncode (value As String, output As TextWriter)

매개 변수

value
String

인코딩할 문자열입니다.

output
TextWriter

인코딩된 값을 쓸 텍스트 기록기입니다.

예외

output이(가) null인 경우

설명

메서드는 HtmlAttributeEncode 표준 HTML 엔터티를 사용하여 문자를 인코딩합니다. 예를 들어 < (왼쪽 꺾쇠 괄호)는 로 &lt; 인코딩되고 \ (백슬래시)는 로 &#92;인코딩됩니다.

작은따옴표 및 큰따옴표로 묶인 특성 내에서 안전하게 사용할 HtmlAttributeEncode 수 있습니다. 값을 따옴표로 묶어야 합니다.

적용 대상