This documentation is archived and is not being maintained.

HtmlTextWriter::Encoding Property

Gets the encoding that the HtmlTextWriter object uses to write content to the page.

Namespace:  System.Web.UI
Assembly:  System.Web (in System.Web.dll)

public:
virtual property Encoding^ Encoding {
	Encoding^ get () override;
}

Property Value

Type: System.Text::Encoding
The Encoding in which the markup is written to the page.

The Encoding property obtains its value from the base TextWriter object.

The following code example shows how to use the Encoding property to write the type of encoding that a custom control uses to render text to the page that contains it.

// Get the value of the current markup writer's 
// Encoding property, convert it to a string, and 
// write it to the markup stream.
writer->Write( String::Concat( "Encoding : ", writer->Encoding, "<br>" ) );

Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0, 2.0, 1.1, 1.0
Show: