Edición HTML con FreeTexBox
No me resultó nada difícil encontrar una solución para la edición HTML que cumpla con las necesidades de un Blog. FreeTexBox 3.0 es un editor HTML para ASP.net, que en su versión gratuita permite la edicición básica de código HTML en un entorno WYSIWYG similar al del Office, todo ello con un esfuerzo mínimo y un coste cero. FreeTexBox es muy usado por aplicaciones basadas en ASP.net que permiten edición HTML, como Community Server o DotNetNuke, por citar las que más conozco.
Entre otras muchas funciones, esta versión gratuita de FreeTextBox, permite insertar imágenes, dar formato al texto y crear hiperenlaces sin tener que escribir ni una sola línea de código adicional. Lo único que hay que hacer es insertar una linea como ésta al principio de la página:
<%@ Register TagPrefix="FTB" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %> E insertar el control en la página como se haría con un control de usuario: <FTB:FreeTextBox id="FreeTextBox1" runat="Server" /> Con estas dos líneas, el control ya está operativo con su funcionalidad básica y su configuración por defecto. En el código yo utilizo la propiedad XHTML para almacenar los artículos del blog en la base de datos. Por defecto ASP.net impide introducir código HTML desde una página por motivos de seguridad así que hay que desactivar esta función añadiendo ValidateRequest="False" en la directiva Page. <%@ Page Language="C#" (...) ValidateRequest="false" %> FreeTexBox dispone de gran cantidad de propiedades para personalizar su funcionamiento (resulta un poco intimidatorio que tenga tal cantidad de ellas), pero con la configuración por defecto, el control es lo suficientemente potente para las necesidades de edición en este blog. Lo que aún me cuesta trabajo creer es que todo ésto sea gratis.
Publicado:
viernes, 30 de marzo de 2007
9:55:54
por
jtsoft
Etiquetas:
ASP.net
,
HTML
,
jtsoft.org
,
XHTML
Comentarios:
Hacer comentario:
|