Ultragrid Infragistics

22/06/2008 - 19:35 por TonyMX | Informe spam
Hola!
Tengo una aplicacion winforms y un grid (el ultragrid de infragistics)
el cual muestra los datos de mi entidad de negocio.
Por ejemplo:
Nombre del Cliente, direccion,telefono,estadoId

la cuestion es que dese mostrar en lugar de estadoID, el valor de esta en el
grid, por ejemplo en lugar de mostrar 2(estadoId), mostrar "Moroso".

La cuestion es que el datasource de este grid es una lista de mis objetos
Customer, ya que no estoy usando datasets.

Deberia incluir una propiedad estado para almacenar el valor en mi objeto
Customer?
O seria mas conveniente agregar una columna unbound, cargar una lista con
todos los valores de estadoId y despues ubicar y asociar estadoID, con su
valor correspondiente.

Como lo han manejado ustedes?

Saludos

Preguntas similare

Leer las respuestas

#1 Miquel
22/06/2008 - 23:25 | Informe spam
Hola,
No conozco los grids de infragistics.
Pero supongo que debes poder poner en la columna algo tipo un combobox.
Luego, llenas el combo de la columna, y a su valueMember, le asignas el
estadoID. El combo, te mostrará el valor.

Yo uso los de DevExpress, y así lo hago.

Un saludo

"TonyMX" escribió en el mensaje de
noticias news:
Hola!
Tengo una aplicacion winforms y un grid (el ultragrid de infragistics)
el cual muestra los datos de mi entidad de negocio.
Por ejemplo:
Nombre del Cliente, direccion,telefono,estadoId

la cuestion es que dese mostrar en lugar de estadoID, el valor de esta en
el
grid, por ejemplo en lugar de mostrar 2(estadoId), mostrar "Moroso".

La cuestion es que el datasource de este grid es una lista de mis objetos
Customer, ya que no estoy usando datasets.

Deberia incluir una propiedad estado para almacenar el valor en mi objeto
Customer?
O seria mas conveniente agregar una columna unbound, cargar una lista con
todos los valores de estadoId y despues ubicar y asociar estadoID, con su
valor correspondiente.

Como lo han manejado ustedes?

Saludos


Respuesta Responder a este mensaje
#2 Hernan
23/06/2008 - 12:44 | Informe spam
Tengo una aplicacion winforms y un grid (el ultragrid de infragistics)
el cual muestra los datos de mi entidad de negocio.
Por ejemplo:
Nombre del Cliente, direccion,telefono,estadoId

la cuestion es que dese mostrar en lugar de estadoID, el valor de esta en el
grid, por ejemplo en lugar de mostrar 2(estadoId), mostrar "Moroso".

La cuestion es que el datasource de este grid es una lista de mis objetos
Customer, ya que no estoy usando datasets.



En ese caso podrías usar los ValueList de Infragistics.

Lo que yo hago es algo mas complejo porque tenemos que dar soporte
a múltiples idiomas. En una situación como la tuya, a la entidad le
defino una
propiedad enumerador (que la base de datos se traduciría a un entero).
El enumerador tiene definido un TypeConverter de enum->string
que toma en cuenta la localización regional para buscar en la tabla de
recursos el string correspondiente.

Con un par de clases y métodos extras puedes construir drop-downs
cuyo par valor/descripción sea el enumerador y la cadena localizada.
Respuesta Responder a este mensaje
#3 Martín Dinardi
29/10/2009 - 19:42 | Informe spam
Debes escribir la funci?n tostring en tu clase.




TonyM wrote:

Ultragrid Infragistics
22-jun-08

Hola
Tengo una aplicacion winforms y un grid (el ultragrid de infragistics
el cual muestra los datos de mi entidad de negocio
Por ejemplo
Nombre del Cliente, direccion,telefono,estadoI

la cuestion es que dese mostrar en lugar de estadoID, el valor de esta en el
grid, por ejemplo en lugar de mostrar 2(estadoId), mostrar "Moroso"

La cuestion es que el datasource de este grid es una lista de mis objetos
Customer, ya que no estoy usando datasets

Deberia incluir una propiedad estado para almacenar el valor en mi objeto
Customer
O seria mas conveniente agregar una columna unbound, cargar una lista con
todos los valores de estadoId y despues ubicar y asociar estadoID, con su
valor correspondiente

Como lo han manejado ustedes

Saludos

Previous Posts In This Thread:

On domingo, 22 de junio de 2008 13:35
TonyM wrote:

Ultragrid Infragistics
Hola
Tengo una aplicacion winforms y un grid (el ultragrid de infragistics
el cual muestra los datos de mi entidad de negocio
Por ejemplo
Nombre del Cliente, direccion,telefono,estadoI

la cuestion es que dese mostrar en lugar de estadoID, el valor de esta en el
grid, por ejemplo en lugar de mostrar 2(estadoId), mostrar "Moroso"

La cuestion es que el datasource de este grid es una lista de mis objetos
Customer, ya que no estoy usando datasets

Deberia incluir una propiedad estado para almacenar el valor en mi objeto
Customer
O seria mas conveniente agregar una columna unbound, cargar una lista con
todos los valores de estadoId y despues ubicar y asociar estadoID, con su
valor correspondiente

Como lo han manejado ustedes

Saludos

On domingo, 22 de junio de 2008 17:25
Miquel wrote:

Hola,No conozco los grids de infragistics.
Hola
No conozco los grids de infragistics
Pero supongo que debes poder poner en la columna algo tipo un combobox
Luego, llenas el combo de la columna, y a su valueMember, le asignas el
estadoID. El combo, te mostrar?? el valor

Yo uso los de DevExpress, y as?? lo hago

Un salud

"TonyMX" escribi?? en el mensaje de
noticias news:

On mi?rcoles, 25 de junio de 2008 21:59
Hernan wrote:

elEn ese caso podrías usar los ValueList de Infragistics.
e

En ese caso podrías usar los ValueList de Infragistics

Lo que yo hago es algo mas complejo porque tenemos que dar soport
a múltiples idiomas. En una situación como la tuya, a la entidad l
defino un
propiedad enumerador (que la base de datos se traduciría a un entero)
El enumerador tiene definido un TypeConverter de enum->strin
que toma en cuenta la localización regional para buscar en la tabla d
recursos el string correspondiente

Con un par de clases y métodos extras puedes construir drop-down
cuyo par valor/descripción sea el enumerador y la cadena localizada.

EggHeadCafe - Software Developer Portal of Choice
11 Ways to use JavaScript efficiently
http://www.eggheadcafe.com/tutorial...cript.aspx
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida