Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Teacher Nick

visualização do gridview

Recommended Posts

Oiee pessoal .. eu tenho uma pagina de produtos e

 

nela são listados os produtos usando um gridview

 

 

e tipo os produtos aparecem em uma lista um embaixo do outro.....

 

 

 

gostaria de exibir não uma lista mas uma grade de produtos , três produtos por linha tipo o site de vendas da americanas....

 

 

se alguem puder me ajudar eu fico grato....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode usar um FormView que permite a personalização do conteúdo mostrado ou criar um modo próprio inserindo os elementos na pagina sem utilizar nenhum componente padrão. Aliás, em alguns casos é extremamente difícil adaptar os componentes às necessidades reais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fale você pode usar esse exemplo abaixo listagem 1 sendo que o RepeatColumns="2" é a quantidade de colunas, fiz um sistema o qual utiliza o datalist e ficou muito bom só que as fotos, peguei direto de uma pasta Images\\Thumb65 e não do banco a listagem 2 segue o código do sistema:

 

Listagem 01:

<asp:DataList ID="dtListRandom" runat="server" RepeatColumns="2" 
       RepeatDirection="Horizontal" >
       <ItemTemplate>

       </ItemTemplate>
   </asp:DataList>

 

Listagem 02:

<asp:DataList ID="dtListRandom" runat="server" RepeatColumns="2" 
       RepeatDirection="Horizontal" >
       <ItemTemplate>
           <table cellpadding="3" cellspacing="2" style="width: 170px">
               <tr>
                   <td>
           <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl= '<%# Eval("IMAGEURL", "Images\\Thumb65\\{0}") %>' PostBackUrl='<%# Eval("PRODUTOID","ShopItem.aspx?PRODUTOID={0}") %>' /></td>
               </tr>
               <tr>
                   <td>
           <asp:Label ID="TitleLabel" runat="server" Text='<%# Eval("TITULO") %>'></asp:Label></td>
               </tr>
               <tr>
                   <td>
                       <asp:Label ID="Label1" runat="server" Text="Preço Varejo:"></asp:Label>
           <asp:Label ID="PriceLabel" runat="server" Text='<%# Eval("PRECOVAR", "{0:C}") %>'></asp:Label></td>
               </tr>
               <td>
               <asp:Label ID="Label2" runat="server" Text="Preço Atacado:"></asp:Label>
           <asp:Label ID="PriceLabel2" runat="server" Text='<%# Eval("PRECOATAC", "{0:C}") %>'></asp:Label></td>
               </tr>
           </table>
       </ItemTemplate>
   </asp:DataList>

Abraços....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.