Desarrollo de Páginas Web, Aplicaciones Informáticas a medida, Posicionamiento Web en Internet (SEO), Accesibilidad web, Usabilidad

Imagen de la cabecera de www.webprogramacion.com
Inicio     Qué es webprogramacion.com     Mi currículum     Contacta conmigo    

Servicios

  • ¿Quieres aumentar el número de visitas de tu página web?
  • ¿Necesitas formación sobre algún tema tratado en webprogramacion.com?
  • ¿Quieres que imparta algún curso sobre algún tema tratado en la web?
  • ¿Quieres que revise la accesibilidad web de tu página?
  • ¿Buscas una aplicación a medida para tu empresa?
  • ¿Necesitas colaboración en tu proyecto?
  • Pide presupuesto sin compromiso
Escríbeme a través de la siguiente página y me pondré en contacto contigo.
webprogramacion.com > Programacion > C# > Código HTML de un control ASP.NET

Código HTML de un control ASP.NET (C#)

Para obtener el código HTML que generaría un control en un navegador Web tenemos que hacer lo siguiente:

Supongamos que el control del que queremos obtener el código HTML es un objeto de la clase DropDownList (un combo) llamado combo y que la variable llamada html va a almacenar el código que deseamos obtener.

String html;
StringBuilder sb;
sb = new StringBuilder();
StringWriter sw;
sw = new StringWriter(sb);
HtmlTextWriter htw;
htw = new HtmlTextWriter(sw);
combo.RenderControl(htw);
//Ahora accediendo al objeto sb, mediante su método toString() podemos acceder al código html
html=sb.toString();

Autor del artículo

Dámaso Velázquez

Compartir

Valid XHTML 1.0 Transitional  ¡CSS Válido!  TAW.Test de accesibilidad web