pasa que cuando en el DataView cargas un DataSet on un DataTable sigue manteniendo los datos del DataSet o del DataTable por mas veces que ayas hecho RowFilter...y aun si ah ese DataView ya Filtrado lo iguales ah Otro DataView para con ese hacer la paginacion con numeros aun asi siguen los datos del DataSet o del DataTable......y los datos filtrados ah donde se van...? solo se muestran en el GridView y por el GridView no puedes paginar numericamente(solo se pagina con una fuente de datos no con un control)....bien! descartado el DataView....ahora buscar una clase de datos que me permita hacer un select,.....bueno yo solo conosco 2 fuentes de datos,,......DataSet y DataTable.....como segunda alternativa probe con el DataTable....como lei en la documentacion del DataTable es una estructura de tablas osea que contiene filas, columnas, registros,claves primarias, foren key y segun los conocientos que tenemos ah una tabla se le puede hacer un select tons dije q' de seguro salia con el DataTable y fue sierto me salio pues....lo que hice es recuperar el DataSet en un DataTable y ya no en el DataView,........de ahi en el momento de hacer el filtrado declare otro DataTable que recupera la esctructura del primer DataTable ojo solo la estructura no todo la tabla....y le hago el select al primer DataTable y segun los datos que coincidan va llenando al segundo DataTable y ya con eso hago paginacion numerica y alfabeticamente en un GridView y ahora se preguntaran por q' hago todo eso como dije anteriormente q' solamente con dataview sale y es mas facil......el problema surge cuando quiero seleccionar una fila y capturar sus valores como para mostrar un detalle, pues por eso utilize el DataTable por que ya les explique la limitacion del DataView.....

Descargar Fuente :PruebaPaginacionAlfaNumericDataTableDataView.rar