Aplicacion de componente – LITERAL – es asp.net

En el código C# se creará la estructura de la tabla en código HTML.

Código:

string html = string.empty;

if (dsInfo.Tables.Count > 0 && dtDato.Rows.Count > 0)
        {
            html += "<tr><td>";
            html += "<table valign='top'>";
            html += "<tr><td colspan=3>IDENTIFICACIONES</td></tr>";
            html += "<tr>";
            html += "<td class='StormyWeatherFieldCaptionTD2'>Tipo Identificación</td>";
            html += "<td class='StormyWeatherFieldCaptionTD2'>Número Identificación</td>";
            html += "<td class='StormyWeatherFieldCaptionTD2'>Estado</td>";
            html += "</tr>";
            foreach (DataRow dbRow in dtDato.Rows)
            {
                html += "<tr>";
                html += "<td class='StormyWeatherDataTD2'>" + dbRow["tipo"].ToString() + "</td>";
                html += "<td class='StormyWeatherDataTD2'>" + dbRow["numero"].ToString() + "</td>";
                html += "<td class='StormyWeatherDataTD2'>" + dbRow["estado"].ToString() + "</td>";
                html += "</tr>";
            }
            html += "</table>";
        }
        else
        {
            html += "<table>";
            html += "<tr><td class='FieldCaption' colspan=3>Sin registros encontrados</td></tr>";
            html += "</table>";
        }

Literal1.Text = html;

Explico las variables

html: esta variable de tipo string contiene la estructura de la tabla en html junto con los valores que extrajiste de la base de datos.
dsInfo: Es el DataSet en donde está contemplada las n tablas que serán impresas en las tablas HTML.
dtDato: es el DataTable de una de las muchas tablas que imprimirás en la página.
Literal1: Este es el control que se encargará de mostrar todo lo que se le cargue a la variable html en la página ASPX.

fuente: http://www.forosdelweb.com

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s