mestre fyoda Postado Agosto 30, 2007 Denunciar Share Postado Agosto 30, 2007 alguém poderia me ajudar com um exemplo de algum componente que faz a paginação sem usar banco de dados ?Na minha aplicação estou utilizando cookie, neste exemplo não precisa ser com cookie, pode ser um exemplo bem simples ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 quintelab Postado Agosto 31, 2007 Denunciar Share Postado Agosto 31, 2007 Cara fiz um código onde eu leio os arquivos de um diretório, alimento um DataTable, e a partir do DataTable eu alimento minha grid, e a grid tem paginação normal, sem usar banco de dados, a paginação ficou assim:gv.PageIndex = e.NewPageIndex gv.DataBind( Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mestre fyoda Postado Setembro 1, 2007 Autor Denunciar Share Postado Setembro 1, 2007 (editado) Estranho o campo TextBox não está aparecendo porque ? <%@ Page Language="C#" Debug="true" %><%@ import Namespace="System" %><%@ import Namespace="System.IO" %><%@ import Namespace="System.Data" %><%@ import Namespace="System.Data.Odbc" %><%@ import Namespace="System.Collections" %><%@ import Namespace="System.Text" %>public void Preenche_Carrinho() { Table1.CellPadding = 0; Table1.CellSpacing = 0; Table1.GridLines = GridLines.Both; TableRow headerLine = new TableRow(); headerLine.BackColor = System.Drawing.Color.LightYellow; headerLine.ForeColor = System.Drawing.Color.Black; headerLine.Font.Bold = true; headerLine.Font.Name = "Verdana"; Table1.Rows.Add(headerLine); TableCell titulo1 = new TableCell(); // ********** FOTO ********** titulo1.Text = "<div align='center' style='font-size: 12px; font-family: Verdana,Arial,Tahoma; width: 100px;'> </div>"; // ********** PRODUTO ********** TableCell titulo2 = new TableCell(); titulo2.Text = "<div align='left' style='text-transform: uppercase; font-size: 11px; font-family: Verdana,Arial,Tahoma; width: 30%;'> Produto </div>"; // ********** QUANTIDADE ********** TableCell titulo3 = new TableCell(); titulo3.Text = "<div align='center' style='text-transform: uppercase; font-size: 11px; font-family: Verdana,Arial,Tahoma; width: 60px;'> Quantidade </div>"; // ********** OPÇÃO PARA PRESENTE ********** TableCell titulo4 = new TableCell(); titulo4.Text = "<div align='center' style='text-transform: uppercase; font-size: 11px; font-family: Verdana,Arial,Tahoma; width: 100px;'> Opção para presente </div>"; // ********** REMOVER PRODUTO ********** TableCell titulo5 = new TableCell(); titulo5.Text = "<div align='center' style='text-transform: uppercase; font-size: 11px; font-family: Verdana,Arial,Tahoma; width: 90px;'> Remover Produto </div>"; // ********** PREÇO UNITÁRIO ********** TableCell titulo6 = new TableCell(); titulo6.Text = "<div align='center' style='text-transform: uppercase; font-size: 11px; font-family: Verdana,Arial,Tahoma; width: 95px;'>Preço Unitário R$ </div>"; // ********** SUBTOTAL ********** TableCell titulo7 = new TableCell(); titulo7.Text = "<div align='center' style='text-transform: uppercase; font-size: 11px; font-family: Verdana,Arial,Tahoma; width: 100px;'>Subtotal R$ </div>"; headerLine.Cells.Add(titulo1); headerLine.Cells.Add(titulo2); headerLine.Cells.Add(titulo3); headerLine.Cells.Add(titulo4); headerLine.Cells.Add(titulo5); headerLine.Cells.Add(titulo6); headerLine.Cells.Add(titulo7); try { string ind = Request.Form["indice"]; TableRow linha = new TableRow(); linha.BackColor = System.Drawing.Color.White; linha.ForeColor = System.Drawing.Color.Black; linha.Font.Name = "Verdana"; Table1.Rows.Add(linha); // ********** FOTO ********** TableCell c1 = new TableCell(); c1.Text = "<div align=center' style='font-size: 11px; font-family: Verdana,Arial,Tahoma;'> <img src='"+ Request.Cookies[ind]["Imagem] +"' border='0' alt='Colocar no carrinho' /></div>"; // ********** PRODUTO ********** TableCell c2 = new TableCell(); c2.Text = "<div style='font-size: 10px; font-family: Verdana,Arial,Tahoma;'> "+ Request.Cookies[ind]["Produto"] + "</div>"; // ********** QUANTIDADE ********** TableCell c3 = new TableCell(); c3.Text = " <asp:TextBox id=quantidade' runat='server' /> </asp:TextBox>"; // ********** OPÇÃO PARA PRESENTE ********** TableCell c4 = new TableCell(); c4.Text = "<div align='center' style='font-size: 10px; font-family: Verdana,Arial,Tahoma;'>" + Request.Cookies[ind]["Presente] + "</div>"; if( Request.Cookies[ind]["Presente"] == "Não" ) { c4.Text = "<div align=center' style='font-size: 11px; font-family: Verdana,Arial,Tahoma;'> <input type='checkbox' id='presente' runat='server' /> <img src='imagens/presente.png' alt='Enviar Presete' width='30' height='34' runat='server' /> </div>"; } if( Request.Cookies[ind]["Presente] == "Sim" ) { c4.Text = "<div align='center' style='font-size: 11px; font-family: Verdana,Arial,Tahoma;'> <input type='checkbox' id='presente' checked='checked' runat='server' /> <img src='imagens/presente.png' alt='Enviar Presete' width='30' height='34' runat='server' /> </div>"; } // ********** PREÇO UNITARIO ********** TableCell c5 = new TableCell(); c5.Text = "<div align='center' style='font-size: 10px; font-family: Verdana,Arial,Tahoma;'> <img src='imagens/excluir_produto.png' alt='Remover produto do carrinho' runat='server' /> </div>"; // ********** SUBTOTAL ********** TableCell c6 = new TableCell(); c6.Text = "<div align='center' style='font-size: 10px; font-family: Verdana,Arial,Tahoma;'>" + Request.Cookies[ind]["VLR_Unitario"] + "</div>"; // ********** SUBTOTAL ********** TableCell c7 = new TableCell(); c7.Text = "<div align=center' style='font-size: 10px; font-family: Verdana,Arial,Tahoma;'>" + Request.Cookies[ind]["SubTotal] + "</div>"; linha.Cells.Add(c1); linha.Cells.Add(c2); linha.Cells.Add(c3); linha.Cells.Add(c4); linha.Cells.Add(c5); linha.Cells.Add(c6); linha.Cells.Add(c7); } catch (NullReferenceException nre) { Response.Write(" Erro ao listar o carrinho"); Response.Write(nre.Message); } } public void AlterarQuantidade(Object Sender, EventArgs e) { quantidade.Text = "Certinho";}<asp:Table id="Table1" runat="server"></asp:Table>EDITANDO...Achei qual ero o problema, era ali na foto, aonde mostrava a foto, mas agora tenho um outro problema, quando eu faço uma função para escrever no campo quantidade (campo texto) da o seguinte erro :CS0103: The name 'quantidade' does not exist in the current context Editado Setembro 1, 2007 por mestre fyoda Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mestre fyoda
alguém poderia me ajudar com um exemplo de algum componente que faz a paginação sem usar banco de dados ?
Na minha aplicação estou utilizando cookie, neste exemplo não precisa ser com cookie, pode ser um exemplo bem simples !
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.