Tengo una página web asp.net que tiene una caja TinyMCE. Los usuarios pueden formatear texto y enviar el HTML para que se almacene en una base de datos.¿Cómo puedo eliminar HTML de texto en .NET?
En el servidor, me gustaría quitar el html del texto para poder almacenar solo el texto en una columna indexada de texto completo para buscar.
Es fácil quitar el html en el cliente usando la función text() de jQuery, pero realmente preferiría hacerlo en el servidor. ¿Hay utilidades existentes que pueda usar para esto?
EDIT
Ver mi respuesta.
EDITAR 2
alt text http://tinyurl.com/sillychimp
¿Por qué usar TinyMCE si sólo vaya a eliminar todo el formato ?! –
Estoy almacenando el html generado por TinyMCE para poder presentar el texto formateado a los usuarios. Voy a almacenar el texto html-stripped en una columna diferente para la búsqueda de texto completo. No creo que sea una buena idea indexar/buscar texto completo en una columna que contenga una tonelada de HTML. No incluí estos detalles en la pregunta original, porque no tiene nada que ver con mi problema. –
+1 por hacerme reír con este mono –