HtmlTextWriter.RenderBeginTag Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Çı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 "Required"" myattribute="No "encoding" 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 .