Infragistics. Destacar fila seleccionada

Eva Higueras | 15 de junio de 2011 | 1 comentario

Más sobre: ASP.NET, Infragistics | Tags: , , , ,

Cuando utilizamos las rejillas de Infragistics en WEB, suelo aplicarles los estilos generados por la herramienta Infragistics35.Web.AppStylist, que posteriormente ubicamos en la carpeta IG_RES del proyecto. Estos estilos en ocasiones afectan a determinados comportamientos de las rejillas, por lo que es necesario analizar el código, y modificarlo en consecuencia. En este caso, el problema surgió con la selección de filas de las rejillas.

Al aplicar estos estilos, al seleccionar una fila desde la web, esta no aparece destacada, si no que se muestra una flecha en el lateral de la fila.

Rejilla fila seleccionada

Rejilla fila seleccionada

Si esta rejilla la configuramos para que se muestre la numeración de las filas (en displayLayout, AllowRowNumberingDefault=”Continuous”), la flecha que marca la fila seleccionada deja de aparecer.

Para indicarle al usuario qué fila es la que está seleccionada, tanto si tenemos habilitada como si no la numeración de las filas, debemos indicar en la propiedad SelectTypeRowDefault el tipo de selección que haremos (Single – una única fila ; Extended – Múltiples filas)


[...]

De esta manera, las filas aparecerán destacadas en la rejilla, esté o no habilitada la opción de numeración de filas.

Rejilla Fila destacada

Rejilla Fila destacada

(Infragistics 2008)

Más sobre: ASP.NET, Infragistics | Tags: , , , ,