HtmlTextWriter.RenderBeginTag HtmlTextWriter.RenderBeginTag HtmlTextWriter.RenderBeginTag HtmlTextWriter.RenderBeginTag Method

定義

マークアップ要素の開始タグを出力ストリームに書き込みます。Writes the opening tag of a markup element to the output stream.

オーバーロード

RenderBeginTag(String) RenderBeginTag(String) RenderBeginTag(String) RenderBeginTag(String)

指定したマークアップ要素の開始タグを出力ストリームに書き込みます。Writes the opening tag of the specified markup element to the output stream.

RenderBeginTag(HtmlTextWriterTag) RenderBeginTag(HtmlTextWriterTag) RenderBeginTag(HtmlTextWriterTag) RenderBeginTag(HtmlTextWriterTag)

指定した HtmlTextWriterTag 列挙値に関連付けられたマークアップ要素の開始タグを出力ストリームに書き込みます。Writes the opening tag of the markup element associated with the specified HtmlTextWriterTag enumeration value to the output stream.

RenderBeginTag(String) RenderBeginTag(String) RenderBeginTag(String) RenderBeginTag(String)

指定したマークアップ要素の開始タグを出力ストリームに書き込みます。Writes the opening tag of the specified markup element to the output stream.

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 String String String

開始タグをレンダリングするマークアップ要素の名前を含む文字列。A string containing the name of the markup element for which to render the opening tag.

次のコード例を呼び出す方法を示しています、RenderBeginTag非標準の開始タグを表示するためにカスタム コントロールのメソッドMyTag要素。The following code example shows how to call the RenderBeginTag method in a custom control to render the opening tag of a non-standard MyTag element. コード例を呼び出して、Writeメソッド内部のマークアップに呼び出しを表示するために、RenderEndTagメソッドは、要素を閉じます。The code example then calls the Write method to render inner markup, and then calls the RenderEndTag method to close the element.

このコード例では、次のマークアップが生成されます。This code example generates the following markup:

<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列挙値。Use the RenderBeginTag override of the RenderBeginTag(String) method, if the markup element is not one of the HtmlTextWriterTag enumeration values.

使用してマークアップ要素を生成する、RenderBeginTagメソッドは、最初の呼び出し、AddAttributeAddStyleAttributeメソッドは、必要に応じて、任意の要素の属性または要素の開始タグで表示するスタイル属性を指定します。To generate a markup element by using the RenderBeginTag method, first call the AddAttribute and the AddStyleAttribute methods, as necessary, to specify any element attributes or style attributes that are to appear in the opening tag of the element. 呼び出す内部マークアップを生成した後、RenderEndTag終了タグを生成します。After generating the inner markup, call the RenderEndTag method to generate the closing tag.

こちらもご覧ください

RenderBeginTag(HtmlTextWriterTag) RenderBeginTag(HtmlTextWriterTag) RenderBeginTag(HtmlTextWriterTag) RenderBeginTag(HtmlTextWriterTag)

指定した HtmlTextWriterTag 列挙値に関連付けられたマークアップ要素の開始タグを出力ストリームに書き込みます。Writes the opening tag of the markup element associated with the specified HtmlTextWriterTag enumeration value to the output stream.

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 HtmlTextWriterTag HtmlTextWriterTag

レンダリングするマークアップ要素の開始タグを定義する HtmlTextWriterTag 値の 1 つ。One of the HtmlTextWriterTag values that defines the opening tag of the markup element to render.

次のコード例を使用する方法を示しています、RenderBeginTagの開始タグを出力するメソッド、<img>要素。The following code example shows how to use the RenderBeginTag method to output the opening tag of an <img> element. によって要素に追加される属性、AddAttributeメソッドは、開くときになります<img>タグ。The attributes that are added to the element by the AddAttribute method will be in the opening <img> tag. RenderEndTagメソッドは、終了タグの生成に使用されます。The RenderEndTag method is used to generate the closing tag.

このコード例では、次のマークアップが生成されます。This code example generates the following markup:

<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 &quot;encoding &quot; 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 &quot;encoding &quot; 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 &quot;encoding &quot; required", False)
writer.RenderBeginTag(HtmlTextWriterTag.Img)
writer.RenderEndTag()
writer.WriteLine()

注釈

使用して、RenderBeginTagのオーバー ロード、RenderBeginTag(HtmlTextWriterTag)メソッドのいずれかである、既知の型のマークアップ要素の場合、HtmlTextWriterTag列挙値。Use the RenderBeginTag overload of the RenderBeginTag(HtmlTextWriterTag) method if the markup element is of a known type that is one of the HtmlTextWriterTag enumeration values.

使用してマークアップ要素を生成する、RenderBeginTagメソッドは、最初の呼び出し、AddAttributeAddStyleAttributeメソッドは、必要に応じて、任意の要素の属性または要素の開始タグで表示するスタイル属性を指定します。To generate a markup element by using the RenderBeginTag method, first call the AddAttribute and the AddStyleAttribute methods, as necessary, to specify any element attributes or style attributes that are to appear in the opening tag of the element. 呼び出す内部マークアップを生成した後、RenderEndTag終了タグを生成します。After generating the inner markup, call the RenderEndTag method to generate the closing tag.

こちらもご覧ください

適用対象