WebControlAdapter.RenderContents(HtmlTextWriter) Yöntem

Tanım

Denetim bağdaştırıcısının bağlı olduğu Web denetimi için hedefe özgü iç işaretlemeyi oluşturur.

protected:
 virtual void RenderContents(System::Web::UI::HtmlTextWriter ^ writer);
protected virtual void RenderContents(System.Web.UI.HtmlTextWriter writer);
abstract member RenderContents : System.Web.UI.HtmlTextWriter -> unit
override this.RenderContents : System.Web.UI.HtmlTextWriter -> unit
Protected Overridable Sub RenderContents (writer As HtmlTextWriter)

Parametreler

writer
HtmlTextWriter

Hedefe HtmlTextWriter özgü çıkışı işlemek için içeren yöntemler.

Açıklamalar

RenderContents yöntemi, denetimin başlangıç ve bitiş etiketleri arasında iç işaretleme oluşturur. Genellikle, işaretleme aşağıdaki sırayla yöntemleri çağıran tarafından Renderoluşturulur:

  1. RenderBeginTag.

  2. RenderContents.

  3. RenderEndTag.

İstemci tarayıcısına gönderilecek hedefe özgü iç işaretleme oluşturmak için geçersiz kılın RenderContents .

RenderContents Temel yöntem çağrısı yaparWebControl.RenderContents. WebControl.RenderContents Temel yöntem çağrısı Control.Renderyapar ve bu da öğesini çağırırControl.RenderChildren. Bu nedenle, geçersiz RenderContents kılmaları yalnızca işlemi yerine RenderContentsöğesine ek olduğunda temel yöntemi çağırmalıdırControl.Render.

Devralanlara Notlar

Bileşik denetim için alt denetimlerin işlenmiş olduğundan emin olmanız gerekir. yöntemini geçersiz kılar RenderContents(HtmlTextWriter) ve temel yöntemini çağırmazsanız, geçersiz kılmadan RenderChildren(HtmlTextWriter) çağrılan RenderChildren(HtmlTextWriter) alt denetimlerin işlenmesine RenderContents(HtmlTextWriter) neden olabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.