Se utilizzate l'ottimo FCKEditor all'interno delle vostre applicazioni, potrebbe capitarvi di avere la necessità di sapere se il testo inserito dall'utente è nullo da un punto di vista "logico"; infatti il controllo tende a inserire comunque dei tag invisibili (es: " ", ecc) che in caso di assenza di altro testo valido tendono a creare dei falsi positivi.
Vi potrebbe essere utile questa ruotine che ho scritto che effettua una validazione custom dell'input:
public static bool IsFCKEditorTextEmpty(string value)
{
if (value == null) return true;
string input = value;
input = Regex.Replace(input, "<[^>]*>", "", RegexOptions.IgnoreCase);
input = Regex.Replace(input, @"&\w+;", "", RegexOptions.IgnoreCase);
input = input.Trim();
return input == "";
}