Excelente ya lo tengo andando, muy facil.
 
Muchas gracias!!!
 
Saludos, Eugenio

________________________________

De: [email protected] en nombre de Diego Jancic
Enviado el: jue 18/10/2007 07:06
Para: [email protected]
Asunto: [puntonet] Datalist



Hola,

No es muy facil de hacerlo, yo cuando lo tuve que hacer use el PagedDataSource, 
que es algo que permite encapsular tu datasource y hacer paginado en memoria.

Pero una vez que tenes eso (que es bastante fácil), tenes que hacer que te 
aparezcan los numeritos, por ejemplo si estas en el pagina 8 deberia estar (por 
lo menos como me gusta a mi):

 

...  4  5  6  7  8  9  10  11  12 ...

 

Hacer eso es lo mas complicado, pero imaginaras que no es nada del otro mundo...

 

Saludos!,

Diego

 

 

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Eugenio Alonso
Sent: Jueves, 18 de Octubre de 2007 04:58 p.m.
To: [email protected]
Subject: [puntonet] Datalist

 

Hola a todos, tengo un problema, estoy usando un datalist mostrando los datos 
en 2 columnas.

 

Hasta ahi va todo bien, el tema es que la cantidad de registros es demasiada, y 
queria paginar los datos, hay alguna forma de hacerlo facilmente como con el 
gridview?? o lo tengo que programar manualmente??

 

o sino, se puede confirgurar el gridview para que muestre los datos repitiendo 
horizontalmente en 2 columnas??

 

Abajo envio el codigo del datalist por las dudas

 

Gracias

Eugenio

 

<asp:DataList ID="DL" runat="server" RepeatColumns="2" 
RepeatDirection="Horizontal"  ShowFooter="True" ShowHeader="False" 
BackColor="Black" EnableViewState="false" >

<ItemTemplate>

<table border="0">

<tr>

<td>

<asp:Image ID="Image2" runat="server" ImageUrl='<%# 
DataBinder.Eval(Container.DataItem, "imagen") %>' /></td>

<td>

<asp:HyperLink CssClass="LinkMosaico" ID="HyperLink1" runat="server" 
NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "id_articulos", 
"DetalleAlbum.aspx?id={0}") %>'><%#DataBinder.Eval(Container.DataItem, 
"ar_nombre")%></asp:HyperLink>

<br />

<asp:Label SkinID="LetraMosaicoCds" ID="Label2" runat="server" Text='<%# 
DataBinder.Eval(Container.DataItem, "in_apeynom") %>'></asp:Label><br />

<asp:Label SkinID="LetraMosaicoCds" ID="Label3" runat="server" Text='<%# 
DataBinder.Eval(Container.DataItem, "agm_nom") %>'></asp:Label>

</td>

</tr>

</table>

<hr />

</ItemTemplate>

</asp:DataList>

<<winmail.dat>>

Responder a