I have a function that returns a snippet of JavaScript and/or HTML.
static public string SpeakEvil()
{
return \"
Return a MvcHtmlString
(Inherits from HtmlString
) by calling the MvcHtmlString.Create()
method like so:
public static MvcHtmlString SpeakEvil()
{
return MvcHtmlString.Create("");
}
You could also make it into an String extension:
public static MvcHtmlString HtmlSafe(this string content)
{
return MvcHtmlString.Create(content);
}
Source:
http://geekswithblogs.net/shaunxu/archive/2010/04/10/lt-gt-htmlencode-ihtmlstring-and-mvchtmlstring.aspx