ControlAdapter::Render Method (HtmlTextWriter^)
Generates the target-specific markup for the control to which the control adapter is attached.
Assembly: System.Web (in System.Web.dll)
Parameters
- writer
-
Type:
System.Web.UI::HtmlTextWriter^
The HtmlTextWriter to use to render the target-specific output.
Override the Render method to generate target-specific markup to send to the client browser. The Render method is called in place of the Control::Render method if a ControlAdapter object is attached to a Control object.
Notes to Inheritors:
When you inherit from the ControlAdapter class, the Render base method calls the Control::Render method. Thus, overrides of the Render method should call the Render base method only if its processing is in addition to, rather than instead of, the Control::Render method.
For a composite control, the adapter developer must ensure that the child controls are rendered. If the Control::Render method causes the child controls to be rendered but does not generate markup, it might be appropriate for the Render method to call its base method. If target-specific rendering of the child controls is necessary, the adapter should implement the RenderChildren method and call the RenderChildren method from the Render method.
Available since 2.0