c# - fijas - fijar cabecera en gridview
Encabezado fijo IE8, GridView desplazable (2)
Sé que se ha pedido este tema, pero las publicaciones están desactualizadas o no funcionan en IE8.
En resumen, básicamente queremos hacer el estilo de Excel de bloqueo de encabezados de columna en un GridView.
He visto un par de soluciones, una jquery + css (setExpression) que no funciona en IE8. Y otra que usa extensiones ajax, una vez más no funciona en IE8.
He revisado todas las soluciones en el siguiente enlace y aún tengo que encontrar una implementación que funcione para IE8.
GridView: Cómo hacer una fila de encabezado fija
Veo que telerik tiene una implementación que es más gracias a lo que quiero, este es un concepto tan simple que puedo creer que voy a tener que comprar un kit de herramientas ...
Después de buscar en las profundidades de Internet, la única * implementación que encontré es por IdeaSparks. Proporciona una implementación GridView personalizada de código abierto que permite:
- Mostrar los encabezados de las columnas fijas, el pie de página y el buscapersonas
- Admite contenido desplazable
- Anchos de columna redimensionables por el usuario (¡Nuevo!)
- Mantiene la posición de desplazamiento y el ancho de las columnas después de una devolución de datos o una devolución de llamada (¡Nuevo!)
Mi única queja es que requiere que uses columnas fijas ...
Esta es una solución que está trabajando en ie8, al menos en mi ie8.
Estas son algunas demostraciones: http://fixedheadertable.com/livedemos/
Y aquí hay uno más con el código fuente http://www.dotnetcurry.com/ShowArticle.aspx?ID=255
Y una más (buena idea) http://datawebcontrols.com/demos/ScrollableDataGridFixedHeader.aspx