ControlAdapter.Render(HtmlTextWriter) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Genererar den målspecifika markering för kontrollen som kontrollkortet är anslutet till.
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)
Parametrar
- writer
- HtmlTextWriter
Att HtmlTextWriter använda för att återge målspecifika utdata.
Kommentarer
Åsidosätt Render metoden för att generera målspecifik markering som ska skickas till klientwebbläsaren. Metoden Render anropas i stället för Control.Render metoden om ett ControlAdapter objekt är kopplat till ett Control objekt.
Anteckningar till arvingar
När du ärver från ControlAdapter klassen Render(HtmlTextWriter) anropar Render(HtmlTextWriter) basmetoden metoden. Därför bör åsidosättningar av Render(HtmlTextWriter) metoden endast anropa Render(HtmlTextWriter) basmetoden om dess bearbetning är utöver, snarare än i stället för, Render(HtmlTextWriter) metoden.
För en sammansatt kontroll måste adapterutvecklaren se till att de underordnade kontrollerna återges. Render(HtmlTextWriter) Om metoden gör att underordnade kontroller återges men inte genererar markering kan det vara lämpligt Render(HtmlTextWriter) att metoden anropar dess basmetod. Om målspecifik återgivning av de underordnade kontrollerna är nödvändig bör adaptern implementera RenderChildren(HtmlTextWriter) metoden och anropa RenderChildren(HtmlTextWriter) metoden från Render(HtmlTextWriter) metoden.