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.
Bir işaretleme öğesinin açılış etiketini çıkış akışına yazar.
Aşırı Yüklemeler
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ğinde, standart MyTag
olmayan bir öğenin açılış etiketini işlemek için özel denetimde yönteminin nasıl çağrılması RenderBeginTag gösterilmektedir. 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 İşaretlem öğ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 açılış etiketinde AddAttribute görünecek öğe özniteliklerini veya stil özniteliklerini belirtmek için gerekirse ve AddStyleAttribute yöntemlerini ç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 <img>
öğenin açılış etiketini çıkarmak için yönteminin nasıl kullanılacağını RenderBeginTag gösterir. yöntemi tarafından AddAttribute öğesine eklenen öznitelikler, açılış <img>
etiketinde olur. yöntemi RenderEndTag , 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 açılış etiketinde AddAttribute görünecek öğe özniteliklerini veya stil özniteliklerini belirtmek için gerekirse ve AddStyleAttribute yöntemlerini çağırın. İç işaretlemeyi oluşturduktan sonra, kapanış etiketini oluşturmak için yöntemini çağırın RenderEndTag .