Usuário com melhor resposta
ajuda com gridview

Pergunta
-
Bom dia galera, beleza?
Estou desenvolvendo uma aplicação de demonstrativo de glosas.
Tenho uma dúvida quanto ao GridView.
Tenho que mostrar os seguintes dados no gridview.. porém.. estes dados vem em apenas uma linha do datatable, como resultado de uma consulta SQL.
Teria como jogar no grid para que ficasse da seguinte maneira?
Grato desde já..
Gustavo
Respostas
-
Gustavo, bom dia.
Segue uma solução:
<asp:GridView ID="gdvGlosa" runat="server" AutoGenerateColumns="false"> <Columns> <asp:TemplateField> <HeaderTemplate> <table width="100%" border="1px"> <tr> <td>Data Procedimento</td> <td>Nome Paciente</td> <td>Código Paciente</td> <td>NR</td> <td>Nº Pedido</td> <td>Código Procedimento</td> <td>Descrição Procedimento</td> <td>Quantidade</td> <td>Valores</td> </tr> </HeaderTemplate> <ItemTemplate> <tr> <td><asp:Label runat="server" ID="Label1" Text='<%# Bind("DATA_PROCEDIMENTO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label2" Text='<%# Bind("NOME_PACIENTE") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label3" Text='<%# Bind("COD_PACIENTE") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label4" Text='<%# Bind("NR") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label5" Text='<%# Bind("NR_PEDIDO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label6" Text='<%# Bind("COD_PROCEDIMENTO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label7" Text='<%# Bind("DESC_PROCEDIMENTO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label8" Text='<%# Bind("QUANTIDADE") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label9" Text='<%# Bind("VALOR") %>'></asp:Label></td> </tr> <tr> <td><asp:Label runat="server" ID="Label10" Text='<%# Bind("GLOSA") %>'></asp:Label></td> <td colspan="4"><asp:Label runat="server" ID="Label11" Text='<%# Bind("JUSTIFICATIVA") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label12" Text='<%# Bind("DESC_PROCEDIMENTO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label13" Text='<%# Bind("DESC_PROCEDIMENTO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label14" Text='<%# Bind("QUANTIDADE") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label15" Text='<%# Bind("VALOR") %>'></asp:Label></td> </tr> </ItemTemplate> <FooterTemplate> </table> </FooterTemplate> </asp:TemplateField> </Columns> </asp:GridView>
Abraço,
Carlos Eduardo Ferreira
- Marcado como Resposta Harley Araujo sexta-feira, 20 de abril de 2012 10:56
- Não Marcado como Resposta Gustavo Comeli terça-feira, 24 de abril de 2012 20:42
- Marcado como Resposta Gustavo Comeli terça-feira, 24 de abril de 2012 20:42
Todas as Respostas
-
Gustavo, bom dia.
Segue uma solução:
<asp:GridView ID="gdvGlosa" runat="server" AutoGenerateColumns="false"> <Columns> <asp:TemplateField> <HeaderTemplate> <table width="100%" border="1px"> <tr> <td>Data Procedimento</td> <td>Nome Paciente</td> <td>Código Paciente</td> <td>NR</td> <td>Nº Pedido</td> <td>Código Procedimento</td> <td>Descrição Procedimento</td> <td>Quantidade</td> <td>Valores</td> </tr> </HeaderTemplate> <ItemTemplate> <tr> <td><asp:Label runat="server" ID="Label1" Text='<%# Bind("DATA_PROCEDIMENTO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label2" Text='<%# Bind("NOME_PACIENTE") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label3" Text='<%# Bind("COD_PACIENTE") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label4" Text='<%# Bind("NR") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label5" Text='<%# Bind("NR_PEDIDO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label6" Text='<%# Bind("COD_PROCEDIMENTO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label7" Text='<%# Bind("DESC_PROCEDIMENTO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label8" Text='<%# Bind("QUANTIDADE") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label9" Text='<%# Bind("VALOR") %>'></asp:Label></td> </tr> <tr> <td><asp:Label runat="server" ID="Label10" Text='<%# Bind("GLOSA") %>'></asp:Label></td> <td colspan="4"><asp:Label runat="server" ID="Label11" Text='<%# Bind("JUSTIFICATIVA") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label12" Text='<%# Bind("DESC_PROCEDIMENTO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label13" Text='<%# Bind("DESC_PROCEDIMENTO") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label14" Text='<%# Bind("QUANTIDADE") %>'></asp:Label></td> <td><asp:Label runat="server" ID="Label15" Text='<%# Bind("VALOR") %>'></asp:Label></td> </tr> </ItemTemplate> <FooterTemplate> </table> </FooterTemplate> </asp:TemplateField> </Columns> </asp:GridView>
Abraço,
Carlos Eduardo Ferreira
- Marcado como Resposta Harley Araujo sexta-feira, 20 de abril de 2012 10:56
- Não Marcado como Resposta Gustavo Comeli terça-feira, 24 de abril de 2012 20:42
- Marcado como Resposta Gustavo Comeli terça-feira, 24 de abril de 2012 20:42
-