ControlAdapter.Render(HtmlTextWriter) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee genereert u de doelspecifieke markeringen voor het besturingselement waaraan de besturingsadapter is gekoppeld.
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)
Parameters
- writer
- HtmlTextWriter
De HtmlTextWriter te gebruiken om de doelspecifieke uitvoer weer te geven.
Opmerkingen
Overschrijf de Render methode om doelspecifieke markeringen te genereren die naar de clientbrowser moeten worden verzonden. De Render methode wordt aangeroepen in plaats van de Control.Render methode als een ControlAdapter object is gekoppeld aan een Control object.
Notities voor overnemers
Wanneer u de ControlAdapter klasse overdrat, roept de Render(HtmlTextWriter) basismethode de Render(HtmlTextWriter) methode aan. Daarom moeten onderdrukkingen van de Render(HtmlTextWriter) methode de Render(HtmlTextWriter) basismethode alleen aanroepen als de verwerking ervan niet alleen de methode bevat, maar niet in plaats van de Render(HtmlTextWriter) methode.
Voor een samengesteld besturingselement moet de ontwikkelaar van de adapter ervoor zorgen dat de onderliggende besturingselementen worden weergegeven. Als de Render(HtmlTextWriter) methode ervoor zorgt dat de onderliggende besturingselementen worden weergegeven, maar geen markeringen genereert, is deze mogelijk geschikt voor de methode om de Render(HtmlTextWriter) basismethode aan te roepen. Als doelspecifieke rendering van de onderliggende besturingselementen nodig is, moet de adapter de RenderChildren(HtmlTextWriter) methode implementeren en de RenderChildren(HtmlTextWriter) methode aanroepen vanuit de Render(HtmlTextWriter) methode.