Ver Mensaje Individual
  #11 (permalink)  
Antiguo 22/05/2007, 10:04
Avatar de phinojosa
phinojosa
 
Fecha de Ingreso: agosto-2004
Ubicación: Guayaquil-Ecuador
Mensajes: 145
Antigüedad: 20 años, 7 meses
Puntos: 2
Re: Repeater a varias columnas

Una solución tan simple y sencilla es aplicando CSS a los items del Repeater.
Asi podriamos ubicar un repeater con n cantidad de columnas todo depende del ancho del <div> que se ubique aca un ejemplo de como deberia quedar......

Código HTML:
#BlockItemSubMenu { width:620px; display:block; }
#BlockItemSubMenu .ItemSubMenu{	 width:195px; float:left; height:90px;  }
Y es justamente el float:left el que permite que se realice el efecto de N columnas.

Aca el repeater llamando al estilo arriba indicado.

Código HTML:
<div id="BlockItemSubMenu">
	<asp:Repeater id="rptItemList" runat="server">
		<ItemTemplate>
			<div class="ItemSubMenu">
				<asp:Literal ID="litDescription" Runat="server" /><br>
			</div>				
		</ItemTemplate>
	</asp:Repeater>
</div>