HtmlTextWriter.RenderBeginTag 메서드

정의

태그 요소의 여는 태그를 출력 스트림에 씁니다.

오버로드

RenderBeginTag(String)

지정된 태그 요소의 여는 태그를 출력 스트림에 씁니다.

RenderBeginTag(HtmlTextWriterTag)

지정된 HtmlTextWriterTag 열거형 값과 관련된 태그 요소의 여는 태그를 출력 스트림에 씁니다.

RenderBeginTag(String)

지정된 태그 요소의 여는 태그를 출력 스트림에 씁니다.

public:
 virtual void RenderBeginTag(System::String ^ tagName);
public virtual void RenderBeginTag (string tagName);
abstract member RenderBeginTag : string -> unit
override this.RenderBeginTag : string -> unit
Public Overridable Sub RenderBeginTag (tagName As String)

매개 변수

tagName
String

여는 태그를 렌더링할 태그 요소 이름을 포함하는 문자열입니다.

예제

다음 코드 예제에서는 비표준 MyTag 요소의 RenderBeginTag 여는 태그를 렌더링 하는 사용자 지정 컨트롤에서 메서드를 호출 하는 방법을 보여 줍니다. 그런 다음 코드 예제에서는 메서드를 Write 호출하여 내부 태그를 렌더링한 다음 메서드를 RenderEndTag 호출하여 요소를 닫습니다.

이 코드 예제에서는 다음 태그를 생성합니다.

<MyTag>

Contents of MyTag

</MyTag>

// Create a non-standard tag.
writer->RenderBeginTag( "MyTag" );
writer->Write( "Contents of MyTag" );
writer->RenderEndTag();
writer->WriteLine();
// Create a non-standard tag.
writer.RenderBeginTag("MyTag");
writer.Write("Contents of MyTag");
writer.RenderEndTag();
writer.WriteLine();
' Create a non-standard tag.
writer.RenderBeginTag("MyTag")
writer.Write("Contents of MyTag")
writer.RenderEndTag()
writer.WriteLine()

설명

RenderBeginTag 태그 요소가 열거형 값 중 하나가 아닌 경우 메서드의 재정 RenderBeginTag(String) 의를 HtmlTextWriterTag 사용합니다.

메서드를 사용하여 RenderBeginTag 태그 요소를 생성하려면 먼저 필요에 따라 메서드를 AddStyleAttribute 호출 AddAttribute 하여 요소의 여는 태그에 표시할 요소 특성 또는 스타일 특성을 지정합니다. 내부 태그를 생성한 후 메서드를 RenderEndTag 호출하여 닫는 태그를 생성합니다.

추가 정보

적용 대상

RenderBeginTag(HtmlTextWriterTag)

지정된 HtmlTextWriterTag 열거형 값과 관련된 태그 요소의 여는 태그를 출력 스트림에 씁니다.

public:
 virtual void RenderBeginTag(System::Web::UI::HtmlTextWriterTag tagKey);
public virtual void RenderBeginTag (System.Web.UI.HtmlTextWriterTag tagKey);
abstract member RenderBeginTag : System.Web.UI.HtmlTextWriterTag -> unit
override this.RenderBeginTag : System.Web.UI.HtmlTextWriterTag -> unit
Public Overridable Sub RenderBeginTag (tagKey As HtmlTextWriterTag)

매개 변수

tagKey
HtmlTextWriterTag

렌더링할 태그 요소의 여는 태그를 정의하는 HtmlTextWriterTag 값 중 하나입니다.

예제

다음 코드 예제에서는 메서드를 사용하여 RenderBeginTag 요소의 여는 태그를 출력하는 <img> 방법을 보여줍니다. 메서드에 의해 AddAttribute 요소에 추가되는 특성은 여 <img> 는 태그에 있습니다. 메서드 RenderEndTag 는 닫는 태그를 생성하는 데 사용됩니다.

이 코드 예제에서는 다음 태그를 생성합니다.

<img alt="Encoding &quot;Required&quot;" myattribute="No &quot;encoding&quot; required">

</img>

// Control the encoding of attributes.
// Simple known values do not need encoding.
writer->AddAttribute( HtmlTextWriterAttribute::Alt, "Encoding, \"Required\"", true );
writer->AddAttribute( "myattribute", "No "encoding " required", false );
writer->RenderBeginTag( HtmlTextWriterTag::Img );
writer->RenderEndTag();
writer->WriteLine();
// Control the encoding of attributes. 
// Simple known values do not need encoding.
writer.AddAttribute(HtmlTextWriterAttribute.Alt, "Encoding, \"Required\"", true);
writer.AddAttribute("myattribute", "No "encoding " required", false);
writer.RenderBeginTag(HtmlTextWriterTag.Img);
writer.RenderEndTag();
writer.WriteLine();
' Control the encoding of attributes.
' Simple known values do not need encoding.
writer.AddAttribute(HtmlTextWriterAttribute.Alt, "Encoding, ""Required""", True)
writer.AddAttribute("myattribute", "No "encoding " required", False)
writer.RenderBeginTag(HtmlTextWriterTag.Img)
writer.RenderEndTag()
writer.WriteLine()

설명

RenderBeginTag 태그 요소가 열거형 값 중 하나인 알려진 형식인 경우 메서드의 오버로드 RenderBeginTag(HtmlTextWriterTag)HtmlTextWriterTag 사용합니다.

메서드를 사용하여 RenderBeginTag 태그 요소를 생성하려면 먼저 필요에 따라 메서드를 AddStyleAttribute 호출 AddAttribute 하여 요소의 여는 태그에 표시할 요소 특성 또는 스타일 특성을 지정합니다. 내부 태그를 생성한 후 메서드를 RenderEndTag 호출하여 닫는 태그를 생성합니다.

추가 정보

적용 대상