HtmlTextWriter.RenderBeginTag Yöntem

Tanım

Çıkış akışına bir işaretleme öğesinin açılış etiketini yazar.

Aşırı Yüklemeler

Name Description
RenderBeginTag(String)

Belirtilen işaretleme öğesinin açılış etiketini çıkış akışına yazar.

RenderBeginTag(HtmlTextWriterTag)

Belirtilen HtmlTextWriterTag numaralandırma değeriyle ilişkili işaretleme öğesinin açılış etiketini çıkış akışına yazar.

RenderBeginTag(String)

Belirtilen işaretleme öğesinin açılış etiketini çıkış akışına yazar.

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)

Parametreler

tagName
String

Açılış etiketinin işlendiği işaretleme öğesinin adını içeren bir dize.

Örnekler

Aşağıdaki kod örneği, standart RenderBeginTag olmayan bir öğenin açılış etiketini işlemek için özel denetimde yöntemini çağırmayı gösterirMyTag. Kod örneği daha sonra iç işaretlemeyi işlemek için yöntemini çağırır Write ve ardından öğesini kapatmak için yöntemini çağırır RenderEndTag .

Bu kod örneği aşağıdaki işaretlemeyi oluşturur:

<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()

Açıklamalar

RenderBeginTag biçimlendirme öğesi numaralandırma değerlerinden biri değilse yönteminin geçersiz kılmasını RenderBeginTag(String)HtmlTextWriterTag kullanın.

yöntemini kullanarak RenderBeginTag bir işaretleme öğesi oluşturmak için, önce öğesinin AddAttribute açılış etiketinde AddStyleAttribute görünecek öğe özniteliklerini veya stil özniteliklerini belirtmek için ve yöntemlerini gerektiği gibi çağırın. İç işaretlemeyi oluşturduktan sonra kapanış etiketini oluşturmak için yöntemini çağırın RenderEndTag .

Ayrıca bkz.

Şunlara uygulanır

RenderBeginTag(HtmlTextWriterTag)

Belirtilen HtmlTextWriterTag numaralandırma değeriyle ilişkili işaretleme öğesinin açılış etiketini çıkış akışına yazar.

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)

Parametreler

tagKey
HtmlTextWriterTag

İşlenmek üzere HtmlTextWriterTag işaretleme öğesinin açılış etiketini tanımlayan değerlerden biri.

Örnekler

Aşağıdaki kod örneği, bir RenderBeginTag öğenin açılış etiketini çıkarmak için yönteminin nasıl kullanılacağını <img> gösterir. yöntemi tarafından AddAttribute öğesine eklenen öznitelikler açılış <img> etiketinde yer alır. RenderEndTag yöntemi, kapanış etiketini oluşturmak için kullanılır.

Bu kod örneği aşağıdaki işaretlemeyi oluşturur:

<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()

Açıklamalar

RenderBeginTag biçimlendirme öğesi sabit listesi değerlerinden biri olan bilinen bir türdeyse yönteminin aşırı yüklemesini RenderBeginTag(HtmlTextWriterTag)HtmlTextWriterTag kullanın.

yöntemini kullanarak RenderBeginTag bir işaretleme öğesi oluşturmak için, önce öğesinin AddAttribute açılış etiketinde AddStyleAttribute görünecek öğe özniteliklerini veya stil özniteliklerini belirtmek için ve yöntemlerini gerektiği gibi çağırın. İç işaretlemeyi oluşturduktan sonra kapanış etiketini oluşturmak için yöntemini çağırın RenderEndTag .

Ayrıca bkz.

Şunlara uygulanır