Grid-Komponente für ASP.NET MVC 4
Ich brauchen anzeigen eines Rasters auf einer web-Seite. Ich habe ASP.NET MVC 4 als backend. Ich habe einige zusätzliche Anforderungen.
- Komponente muss skalierbar sein. I. e. jetzt brauche ich eine einfache nur-lese-raster, aber in der Zukunft notwendig sein kann, um hinzufügen, Bearbeiten, gruppieren, etc.
- Komponente muss freundlich sein zu Minifizierung und Bündelung ASP.NET MVC 4-Mechanismus.
In anderen Worten, die Komponente sollte aus Modulen, die Hinzugefügt werden können, zur Verbesserung der Funktionalität. Mein Projekt nutzt jQuery UI als zentrale UI-theme-management-tool. Also ich denke über jqGrid oder Datentabellen. Vielleicht gibt es andere Lösungen, die kenne ich nicht.
Welche Komponente/Lösung sollte ich in meiner situation?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, dass man mit nahezu jedem JavaScript-grid-Bibliothek mit ASP.NET MVC 4.0. Es sollte nur entspricht Ihre anderen Anforderungen.
Beispielsweise können Sie jqGrid und gehören jqGrid Module statt
jquery.jqGrid.min.js
oderjquery.jqGrid.src.js
. Ein weiterer Vorteil des Ansatzes ist, dass Sie verwenden können die neueste version von jqGrid von github und in der Lage sein, schneller zu implementieren bug-fixes. So können Sie am AnfangEinige weitere Dateien werden nur benötigt, wenn Sie verwenden würden, einige zusätzliche Funktionalität jqGrid:
Später, wenn Sie sich entscheiden, zu implementieren, die Daten zu filtern oder zu suchen, Sie können zusätzliche Module
für die Symbolleiste filtern oder
im Falle von einzelnes Feld zu suchen oder erweiterte Suche.
Wenn Sie später entscheiden, umsetzen Gruppierung, Baum-Gitter, subgrids oder eine vom Baum unterstützt das Bearbeiten-Modus müssen Sie fügen Sie einfach die Liste der enthaltenen Module.
Kendo UI von Telerik, ist eine vielversprechende Komponenten-Bibliothek für HTML-5-Komponenten. Sie haben eine web-raster, das funktioniert sehr gut und arbeitet mit ASP.Net MVC 4 Verkleinerung sowie:
http://demos.kendoui.com/beta/web/grid/index.html
Telerik Extensions für ASP.NET MVC. Ich bin mit den meisten der Komponenten in der suite mit einem MVC4-Projekt an dem ich arbeite.
Ich bin nicht mit der Bündelung von Funktionen der MVC 4, stattdessen bin ich mit der Combres-Paket.