Fórum Literal StringBuilder #442761
13/05/2013
0
Nao consigo apresentar na tela minha tabela alimentada por um sqldatareader via strinbuilder, alimentando no final um literal.
Ele me mostra na tela somente 1 registro, mas quando coloco response.write ele me mostra todos.
Vlw Pessoal obrigado desde ja:
using (var cnn = new SqlConnection(CAMINHO))
{
cnn.Open();
using (var cmd = new SqlCommand("SELECT * FROM UNI_TB_MACROS", cnn))
{
using (SqlDataReader dr = cmd.ExecuteReader())
{
if (dr.HasRows)
{
while (dr.Read())
{
Int32 id_macro = Convert.ToInt32(dr["id_macro"]);
String ds_macro = dr["ds_macro"].ToString();
Int32 qtde = Convert.ToInt32(dr["qtde"]);
StringBuilder sbTabela = new StringBuilder();
sbTabela.Append ("<table id='table' border='2'>");
sbTabela.Append ("<tr align='center' bgcolor='#FFCC66'><td colspan='" + qtde + "'>" + ds_macro + "</td></tr>");
sbTabela.Append ("</table>");
LiteralTable.Text = sbTabela.ToString();
}
}
}
}
}
Rodrigolima
Curtir tópico
+ 0Posts
13/05/2013
Joel Rodrigues
Boa sorte.
Gostei + 0
14/05/2013
Rodrigolima
Era isso mesmo.
Gostei + 0
14/05/2013
Joel Rodrigues
Sendo assim, vou marcar este tópico como CONCLUÍDO.
Abraço.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)