none
RowFilter en DataGridView RRS feed

  • Pregunta

  • Hola a todos:

     

       Tengo un problema con el control DataGrid que, aunque he resuelto, me extraña que no exista una forma de hacerlo como yo habia pensado en un principio. Me explico, tengo una pantalla DataGridView que cargo dinamicamente asignando al Datasource un DateTable. Hasta ahi todo bien. Ademas tengo unas cajas de texto que al introducir datos en ellas, las filas del datagridview deberian ir filtrandose bajo las condiciones de las cajas de texto. He buscado en en este foro y en muchos otros y la unica solucion "elegante" (sin tener que volver a lanzar otra consulta SQL mediante la conexion y el adaptador) es asignar a una tabla de un DataView el DataTable y en el DataView utilizar el "RowFilter". Para despues reintroducirlo en el DataSource.    

         Sin embargo he visto que un control mas antiguo que el DAtaGridView, como es el DataGrid posee él mismo el RowFilter. En el MSDN dice que es una evolucion del antiguo con muchas mas funcionalidades y las comunes mejoras.....

      En definitiva, ¿hay alguna forma de hacer filtrados de datos en el DAtaGRidView analogo al RowFilter del DataGRid sin tener que acudir al DataView?

     

    Gracias y un saludo

    lunes, 20 de agosto de 2007 17:43