WebControlAdapter.RenderContents(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 binnenmarkeringen voor het webbesturingselement waaraan de besturingsadapter is gekoppeld.
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)
Parameters
- writer
- HtmlTextWriter
De HtmlTextWriter bevat methoden om de doelspecifieke uitvoer weer te geven.
Opmerkingen
De RenderContents methode genereert de binnenste markeringen tussen de begin- en eindtags voor het besturingselement. Normaal gesproken worden markeringen gegenereerd door Render, waarmee methoden in de volgende volgorde worden aangeroepen:
Overschrijven RenderContents om doelspecifieke interne markeringen te genereren die naar de clientbrowser moeten worden verzonden.
De RenderContents basismethode roept WebControl.RenderContentsaan. De WebControl.RenderContents aanroepen Control.Rendervan de basismethode, die op zijn beurt aanroept Control.RenderChildren. Overschrijvingen van RenderContents moeten dus alleen de RenderContents basismethode aanroepen als de verwerking ervan niet in plaats van in plaats van Control.Render.
Notities voor overnemers
Voor een samengesteld besturingselement moet u ervoor zorgen dat de onderliggende besturingselementen worden weergegeven. Als u de RenderContents(HtmlTextWriter) methode overschrijft en de basismethode niet aanroept, kunt u ervoor zorgen dat de onderliggende besturingselementen worden weergegeven door aan te roepen RenderChildren(HtmlTextWriter) dat, indien niet overschreven, aanroepen van de RenderChildren(HtmlTextWriter) onderdrukking worden aangeroepenRenderContents(HtmlTextWriter).