
04/02/2008, 02:53
|
| | Fecha de Ingreso: diciembre-2007 Ubicación: Chile
Mensajes: 61
Antigüedad: 17 años, 3 meses Puntos: 0 | |
Re: html en aspx desde code-behind Usa el elemento "literal" que se encuentra en el toolbox.
él tiene unas propiedades que te permiten hacer eso.
este es un ejemplo de una solucion web que estoy haciendo:
StringBuilder cs = new StringBuilder();
cs.Append("<tr>");
cs.Append("<td>");
cs.Append("<p>");
cs.Append("</p>");
cs.Append("</td>");
cs.Append("</tr>");
//mini titulo
cs.Append("<tr style=\"font-style: italic; font-size: x-small\">");
cs.Append("<td>");
cs.Append("<p>");
cs.Append("</p>");
cs.Append("</td>");
cs.Append("<td>");
cs.Append("<p>");
cs.Append("</p>");
cs.Append("</td>");
cs.Append("</tr>");
//end
cs.Append("<tr>");
cs.Append("<td>");
cs.Append("<table border=\"0\" height=\"70\" width=\"100%\" cellspacing=\"2\" cellpadding=\"2\">");
cs.Append("<tr>");
cs.Append("<td valign=\"top\">");
cs.Append("<p>");
cs.Append(valor[i].contenido);
cs.Append("</p>");
cs.Append("<BR>");
cs.Append("</td>");
cs.Append("</tr>");
cs.Append("</table>");
cs.Append("</td>");
cs.Append("</tr>");
cs.Append("</table>");
cs.Append("<br />");
}
return cs;
y aqui usas la variable para pasarla al control literal y ver tu codigo html en tu sitio web.
Literal1.Text = valor.ToString();
Asi hago yo para tomarlo desde mi base de datos.
The Ultimate |