ASP.NET MVC Grid Display solutions [cerrado]

Me doy cuenta de que hay varias soluciones a este problema. Estoy buscando consejos sobre una forma elegante de resolver algunos problemas ..

Estoy usando Entity Framework para mi modelo.

Necesito mostrar tablas de datos con paginación y clasificación como funcionalidad mínima.

Antes de cambiar a MVC, en WebForms, era un gran admirador del complemento jQuery Datatables ... y lo usé, con éxito, junto con una clase de analizador personalizado para manejar la clasificación y el filtrado de paginación. Ahora me he encontrado con un problema al usar este método con EF

Mi pregunta es, ¿existe un método preferido para manejar Grids en MVC con funcionalidad de paginación y clasificación ...

Hasta ahora conozco las siguientes soluciones posibles:

jQuery Datatables plugin con un poco más de trabajo de analizador personalizado (necesitaría ayuda para comenzar en la dirección correcta con esto)

jqGrid .. Entiendo que hay una versión de código abierto, así como una versión de pago que parece incluir una solución del lado del servidor para MVC

MVCContrib Grid ... No sé mucho sobre esto y ni siquiera estoy seguro de si esta sigue siendo una solución aceptada.

Telerik MVC Controls (como se sugiere en las respuestas a continuación) ... parece ser la opción más popular hasta ahora ...

Mi principal preocupación es la reutilización. Me gustaría una solución lo suficientemente flexible como para manejar cualquier modelo / modelo de vista que pase con una cantidad mínima de código personalizado. A menudo me encuentro con una situación en la que necesito mostrar solo algunas propiedades de un modelo en particular o necesito mostrar propiedades de una clase relacionada (I.E Product.ProductName, Product.ProductCategory.CategoryName)

Cualquier ayuda o consejo sería muy apreciada

EDITA

He decidido probar Telerik MVC Grid por ahora. Tengo muchas esperanzas para el jQuery-UI Grid que se encuentra actualmente en desarrollo. Espero que haya soporte para ASP.NET MVC considerando que MS es un patrocinador. Lo que deduzco del sitio jQuery es que su control Grid estará inspirado en todos los mejores aspectos de los controles grid más populares, incluidos los mencionados anteriormente. Dedos cruzados..

Respuestas a la pregunta(3)

Su respuesta a la pregunta