HttpServerUtility.HtmlDecode Method (String)

 

Decodes an HTML-encoded string and returns the decoded string.

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

member HtmlDecode : 
        s:string -> string

Parameters

s
Type: System.String

The HTML string to decode.

Return Value

Type: System.String

The decoded text.

HTML encoding makes sure that text is displayed correctly in the browser and not interpreted by the browser as HTML. For example, if a text string contains a less than sign (<) or greater than sign (>), the browser would interpret these characters as the opening or closing bracket of an HTML tag. When the characters are HTML encoded, they are converted to the strings &lt; and &gt;, which causes the browser to display the less than sign and greater than sign correctly. HtmlDecode decodes text that has been transmitted to the server.

This method is a convenient way to access the HttpUtility.HtmlDecode method at run time from an ASP.NET application. Internally, this method uses HttpUtility.HtmlDecode to decode strings.

In the code-behind file for an ASP.NET web page, access an instance of the HttpServerUtility class through the Server property. In a class that is not in a code-behind file, use HttpContext.Current.Server to access an instance of the HttpServerUtility class.

Outside of a web application, use the WebUtility class to encode or decode values.

The following example contains the function LoadDecodedFile, which decodes the data from a file and copies it into one string.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 1.1
Return to top
Show: