Consultoría Informática: Programas a medida, Páginas web, Tiendas Online, Posicionamiento en Internet (SEO), Accesibilidad, Usabilidad...

Código HTML de un control ASP.NET

WebProgramacion > Programacion > C# > 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

  • Programas a medida
  • Accesibilidad
  • Presencia en Internet
  • Tiendas online