Hola gente!
 
Javier, hmmm.... me falta contexto. DataGrid en ASP.NET o WinForms. Sospecho que es la primera. En cuanto a la segunda, es cuestion de deshabilitar la generacion de columnas automatica, poner las columnas con el diseniador de la grilla, y apelar a algun template para resolver cosas como ir mas alla de un nivel de propiedades, como en
 
<itemtemplate>
   <%#((Member)Container.DataItem).Role.Name%>
</itemtemplate> 
 
[[
Digresion:
 
En el curso de Domain-Driven Design producimos un ejemplo con ASP.NET, NHibernate, relaciones uno a varios, paginas con cabeza detalle (para ver y navegar), contra SQL Server, pueden bajarlo desde:
 
 
(tambien ahi hay templates para generar gran parte de un proyecto similar, con AjGenesis).
]]
 
En cuanto de Winforms.... hmmm... veria el estado del proyecto ObjectViews, en
 
 
Otra gente pasa la IList de objetos a una DataTable, y usa TableStyles (pero no vi nada de eso), ver los comentarios al final del muy buen articulo
 
 
Algunos threads interesantes sobre estos temas
 
 
Otra opcion es, si es para mostrar algo en particular, tener un query como
 
SELECT q.ID, q.AnyData, q.User.User_ID, q.User.Name FROM Question q
 
ver el thread
 
 
se lo liga a la DataGrid, pero de nuevo, hay que probarlo.
 
Nos leemos!
 
Angel "Java" Lopez
----- Original Message -----
Sent: Thursday, October 12, 2006 12:21 AM
Subject: [vbnet] DataGrid personalizado conectado a NHibernate

Muchachos, buenas, necesito conectar una tabla de NHibernate con un DataGrid, pero quiero que solo se vean ciertas columnas. Si alguien me puede dar una mano se los agradecere.
 
Desde ya, mil gracias.
 
Javier
 

Responder a