jquery - section - controles de cuadrícula para ASP.NET MVC?
razor submit button (12)
Acabamos de lanzar el nuestro debido a los requisitos de funcionalidad limitados en nuestras redes. Usamos algunos JQuery aquí y allá para algunas sutilezas como la paginación y eso es todo lo que realmente necesitamos.
Si necesita algo más completo, puede consultar las cuadrículas de ExtJ extJS .
Además, MvcContrib tiene una implementación de grilla que puedes revisar - prueba here . O más específicamente here .
Si está utilizando ASP.NET MVC, ¿cómo está la visualización de la cuadrícula? ¿Rodó el tuyo? ¿Tienes una biblioteca de algún lugar?
Estas son algunas de las soluciones de visualización de cuadrícula conocidas que he encontrado para ASP.NET MVC
- ASP.NET MVC Flexgrid - Tiene un buen método de diseño de columna
- Código basado en ASP.NET MVC GridView - simple, pequeño, limpio
- MVC Contrib - cuadrícula de codePlex
- jQueryGrid - jQuery grid
- Datatables - complemento jQuery - se considera que cumple con la sección 508 ( enlace .NET )
- extJS - framework RIA entre navegadores - tiene soporte de grilla
- Ingrid - cuadrícula de datos jQuery
- jqxGrid - cuadrícula de datos jQuery
- Telerik MVC : cuadrícula basada en jQuery con licencia GPL v2, versión comercial también disponible
- MVC Controls Toolkit - Cuadrícula basada en el sitio del cliente
- Infragística igGrid - jcuery MVC grid basada
- dhtmlxGrid - Control de cuadrícula de JavaScript habilitado para Ajax
- ASP.net MVC Awesome Ajax List : un enfoque diferente, muy flexible, se puede usar como una cuadrícula
- Syncfusion MVC Grid - Cuadrícula comercial
- ASP.net MVC Awesome Grid - parte de la biblioteca Awesome (basada en jQuery)
- Shield UI Grid para ASP.NET MVC
- Controles de grilla para proyectos ASP.NET MVC 5
Si sabe de algo más que está utilizando o sabe que es bueno, hágamelo saber.
Acabo de descubrir que Telerik tiene algunos componentes excelentes, incluido Grid, y también son de código abierto. http://demos.telerik.com/aspnet-mvc/
Echa un vistazo a la cuadrícula de controles de jQuery Infragistics
Aquí hay un ejemplo de ASP.NET MVC con código:
He intentado el ejemplo here de la cuadrícula de Mvc Controls Toolkit. Aparece una grilla bastante potente y fácil de usar. El tutorial no solo explica cómo usar la cuadrícula, sino también cómo realizar la paginación, organizar un modelo de vista y anotaciones de datos. Vale la pena leerlo.
Hemos estado usando jqGrid en un proyecto y hemos tenido buena suerte con él. Muchas opciones para la edición en línea, etc. Si esas cosas no son necesarias, entonces hemos utilizado un bucle de foreach simple como @Hrvoje.
Intente: http://mvcjqgridcontrol.codeplex.com/ Es básicamente un contenedor jQuery Grid compatible con MVC con soporte completo de .Net
Si es de solo lectura, una buena idea sería crear una tabla, luego aplicar un JQuery realmente fácil pero potente a eso.
Para un color alternativo simple, prueba este JQuery simple.
Si necesita ordenación, este plug-in de JQuery simplemente es genial.
Si es solo para ver datos, uso simple foreach o incluso aspRepeater. Para editar construyo vistas y acciones especializadas. De todos modos, no me gustaron las capacidades de edición en línea de GridView de formularios web, esto es un poco más claro y mejor: una vista para ver y otra para editar / nuevo.
También puede utilizar el Insertar / actualizar / eliminar el datagrid de mi MVC Controls Toolkit disponible aquí en codeplex: http://mvccontrolstoolkit.codeplex.com/ . Here puede descargar un ejemplo completo, here el datagrid trabajando y here y here tutoriales. El DataGrid funciona completamente del lado del cliente y mantiene el cambio establecido entre las publicaciones. Sí, se mantiene Changeset, esto significa que puede acceder tanto a la versión anterior como a la versión modificada de cada registro para ver qué cambios pasar a la base de datos (lo que debe modificarse, eliminarse o insertarse). Este conjunto de cambios se conserva después de varias publicaciones hasta que confirme o cancele las modificaciones en el lado del servidor.
Usamos Slick Grid en el Explorador de datos de Exchange de pila ( ejemplo que contiene 2000 filas ).
Encontré que supera a jqGrid y flexigrid . Tiene un conjunto de características muy completo y no podría recomendarlo lo suficiente.
Las muestras de su uso están aquí .
Puede ver ejemplos de fuentes sobre cómo se integra a una aplicación MVC de ASP.NET aquí: https://code.google.com/p/stack-exchange-data-explorer/
Utilizamos la rejilla MVCContrib.
jqGrid cuesta $ 299 si usa una versión especial que tiene integración del lado del servidor, pero realmente no es tan difícil usar la versión gratuita de código abierto con ASP.NET MVC, una vez que obtenga su configuración jquery directamente, es casi tan fácil de usar como cualquier otro. otra red autorizada:
http://haacked.com/archive/2009/04/14/using-jquery-grid-with-asp.net-mvc.aspx