Encodes and sanitizes "unsecured" text that may be prone to XSS attacks if the user is not in the admin role.

Namespace: MonoSoftware.MonoX.Utilities
Assembly: MonoX (in MonoX.dll) Version: 5.1.40.5065 (5.1.40.5065)

Syntax

C#
public static string SanitizeHtml(
	string stringToSanitize,
	bool decodeHTMLEntities
)
Visual Basic
Public Shared Function SanitizeHtml ( 
	stringToSanitize As String,
	decodeHTMLEntities As Boolean
) As String
Visual C++
public:
static String^ SanitizeHtml(
	String^ stringToSanitize, 
	bool decodeHTMLEntities
)
F#
static member SanitizeHtml : 
        stringToSanitize : string * 
        decodeHTMLEntities : bool -> string 

Parameters

stringToSanitize
Type: System..::..String
String ot sanitize
decodeHTMLEntities
Type: System..::..Boolean
Decode HTML entities to avoid double encoding

Return Value

Type: String
Sanitized string without XSS-sensitive data

See Also