The RadEditor does a pretty badass job of stripping HTML since you can feed the html string into the .Content property, and then just read it back out via the Text property. Here's a quick extension method which does just that
public static string StripHtml(this string @htmlText) {
RadEditor editor = new RadEditor();
editor.Content = htmlText;
return editor.Text;
}
Ok so now this makes the StripHtml method available right on the object instead of needing to pass in a value and return something back. Just like .ToString(), you'll now do .StripHtml()
string pureText = myHtmlString.StripHtml();
//or
return myHtmlString.StripHtml();