Encodes a string into an HTML-encoded string.
Assembly: System.Web (in System.Web.dll)
The following table lists the character sequences that the ASP.NET encoding logic can decode.
< (left angle bracket)
> (right angle bracket)
" (double quotation marks)
ASCII characters from 160 to 255
&#NNN;, where NNN is the three-digit decimal character code
If you override the method, you must produce output that is also safe within double-quoted or single-quoted HTML attributes. This accommodates parsing by the Razor engine, where markup and code can be combined, such as <tag attr="@value">. In addition, the @ operator is not context-aware when processed by the Razor engine, therefore it calls rather than HtmlAttributeEncode.
Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.