Name
HtmlTextWriter
Synopsis
The ASP.NET framework uses this class when writing the client-side HTML for a
Web Forms page. It contains a wealth of methods for rendering the appropriate
content, and derives from the more generic System.IO.TextWriter. Typically, you will not use this class
directly in your code, unless you are a control developer.
When deriving custom
controls from Control or System.Web.UI.WebControls.WebControl, you can override the Render()
or RenderContents() method and
create the control’s output by using the supplied HtmlTextWriter. Commonly used methods include Write(), which can output text
or HTML tags, AddStyleAttribute(), which
specifies a CSS style attribute for the next tag, and RenderBeginTag() and RenderEndTag(), which make it easy
to insert open and closing HTML tags while keeping the code readable. The HtmlTextWriter also performs automatic
indentation of the HTML output.
Public Class HtmlTextWriter : Inherits System.IO.TextWriter ' Public Constructors Public Sub New(ByVal writer As System.IO.TextWriter) Public Sub New(ByVal writer As System.IO.TextWriter, ByVal tabString As String) ' Public Shared Fields public const DefaultTabString As String // = public const DoubleQuoteChar As Char // =&H000000022 public const EndTagLeftChars As String // =</ public const EqualsChar As Char // =&H00000003D public const EqualsDoubleQuoteString As String // ==” public const SelfClosingChars As String // = / public const SelfClosingTagEnd As String // = /> public ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access