Foros del Web » Programando para Internet » ASPX (.net) »

Mostrar contenido ASP.NET

Estas en el tema de Mostrar contenido ASP.NET en el foro de ASPX (.net) en Foros del Web. Que tal amigos me gustaria mostrar contenido pero que no sea con el tipico datagridview, sino diferente es decir.... Ejemplo: Cita: El autor #Autor publico ...
  #1 (permalink)  
Antiguo 18/01/2011, 13:54
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
Mostrar contenido ASP.NET

Que tal amigos me gustaria mostrar contenido pero que no sea con el tipico datagridview, sino diferente es decir....


Ejemplo:


Cita:
El autor #Autor publico el siguiente articulo:
------------------------------------------------
#Contenido
#Fecha

El autor #Autor publico el siguiente articulo:
------------------------------------------------
#Contenido
#Fecha

El autor #Autor publico el siguiente articulo:
------------------------------------------------
#Contenido
#Fecha

El autor #Autor publico el siguiente articulo:
------------------------------------------------
#Contenido
#Fecha
Como hago eso, tengo la data ya en mi base de datos y por defecto esta, esta devolviendo un vector de un objeto llamado comentario ( List<> ), si lo hiciera en PHP lo haria con un foreach poniendo el codigo HTMl que quiero que se repita para mostrar asi la informacion, en ASP.NET como seria la gracia ?

Salu2
  #2 (permalink)  
Antiguo 19/01/2011, 09:32
Avatar de Snaft_J1  
Fecha de Ingreso: diciembre-2006
Mensajes: 285
Antigüedad: 17 años, 5 meses
Puntos: 8
Respuesta: Mostrar contenido ASP.NET

usa un repite o un grid, existe otros componentes adicionales que te permiten hacerlo pero tendra que editar el ItemTemplate para que se visualice de esa forma
http://www.google.com.co/search?sour...dview:+itemtem
__________________
-= El conocimiento y el saber te hacen un ser libre =-
Ando en busca de conocimiento....
  #3 (permalink)  
Antiguo 19/01/2011, 09:44
Avatar de royrojas  
Fecha de Ingreso: diciembre-2004
Mensajes: 458
Antigüedad: 19 años, 4 meses
Puntos: 3
Respuesta: Mostrar contenido ASP.NET

Puedes usar un Repeater.
Al control repeater por ejemplo le envias el objeto dataset y el te lo imprime como si fuera un for, pero mucho mas eficiente.

Código:
<asp:Repeater ID="repComentario" runat="server">
<HeaderTemplate>Aqui si quieres header (opcional)</HeaderTemplate>
<ItemTemplate>
    Aqui el codigo para la impresion de cada linea
    ya sea los rows de la tabla, los <LI> o <divs>  o lo que quieras
</ItemTemplate>
<SeparatorTemplate>Separador entre lineas (opcional)</SeparatorTemplate>
<AlternatingItemTemplate>Es como el Item Template, para definirle un diseño distinto al primero</AlternatingItemTemplate>
<FooterTemplate>Aqui el footer footer (opcional)</FooterTemplate>
</asp:Repeater>
__________________
roy rojas
Programación en Español: DotNetcr.com
  #4 (permalink)  
Antiguo 19/01/2011, 16:39
Avatar de HiToGoRoShi  
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
Respuesta: Mostrar contenido ASP.NET

Gracias colegas ya lo habia resuelto, use un listView ... mas bien una duda como puedo actualizar un listview ?

Es decir, creo un nuevo usuario, y quiero que el listview de arriba se acuitilzie solito, pero el detalle esta en que no lleno el LV por un dataset sino por un objeto, y lo hago usando las propiedades de DataSourceID, que te hace todo en un par de pasos......

Etiquetas: contenido, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:35.