Aracılığıyla paylaş


ControlAdapter.Render(HtmlTextWriter) Yöntem

Tanım

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

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

Parametreler

writer
HtmlTextWriter

HtmlTextWriter hedefe özgü çıkışı işlemek için kullanılacak.

Açıklamalar

İstemci tarayıcısına Render gönderilecek hedefe özgü işaretleme oluşturmak için yöntemini geçersiz kılın. Bir Render nesne bir nesneye Control.Render eklenmişse ControlAdapter yöntemi yerine yöntemi çağrılır Control .

Devralanlara Notlar

sınıfından ControlAdapter devraldığınızda, Render(HtmlTextWriter) temel yöntem yöntemini çağırır Render(HtmlTextWriter) . Bu nedenle, yönteminin Render(HtmlTextWriter) geçersiz kılmaları yalnızca işleme yöntemi yerine Render(HtmlTextWriter) yöntemine ek olduğunda temel yöntemi çağırmalıdırRender(HtmlTextWriter).

Bileşik denetim için, bağdaştırıcı geliştiricisinin alt denetimlerin işlenmiş olduğundan emin olması gerekir. Render(HtmlTextWriter) Yöntem alt denetimlerin işlenmesine neden oluyor ancak işaretleme oluşturmuyorsa, yönteminin temel yöntemini çağırması Render(HtmlTextWriter) uygun olabilir. Alt denetimlerin hedefe özgü işlenmesi gerekiyorsa, bağdaştırıcı yöntemini uygulamalı RenderChildren(HtmlTextWriter) ve yöntemini yönteminden Render(HtmlTextWriter) çağırmalıdırRenderChildren(HtmlTextWriter).

Şunlara uygulanır

Ayrıca bkz.