Ich wundere mich über die eleganteste Lösung mit einem Gitter mit jeder Zelle mit einem eigenen Datensatz und sagen 3 Datensätze über 5 unten zum Beispiel. Es hat einen "Kachel" -Effekt von DatensätzenAsp.net MVC-Gitter mit jeder Zelle mit einem eigenen Datensatz
0
A
Antwort
0
fand ich etwas, das zu schließen ist, was ich brauche und hilfreich
http://weblogs.asp.net/jeff/archive/2010/01/17/variations-on-a-simple-repeater-in-asp-net-mvc.aspx
1
Sie könnten diese mehr von einem Layout (CSS) -Frage als eine ASP.NET MVC Frage betrachten.
Setzen Sie 15 Divs in ein Hauptdiv und setzen Sie sie alle auf float: left;
. Größe der Haupt-Div groß genug, um alle 15 Kachel Divs zu enthalten, und alle Kachel Divs die gleiche Breite (1/3 der Breite der Eltern-Div, wenn es keine Marge oder Polsterung).
Verwandte Themen
- 1. Multiplikation jeder Zelle in einem Bereich mit einem Wert
- 2. Mit meinem eigenen Datensatz für die Klassifizierung
- 3. Code zum Vergleichen jeder Zelle in einer Spalte mit jeder Zelle in einer anderen Spalte
- 4. Bekommt jeder 'HttpRequest' einen eigenen Thread in ASP.NET?
- 5. einen Datensatz mit einem Datagrid
- 6. QTableView hat unerwünschte Kontrollkästchen in jeder Zelle
- 7. Hat jeder Thread seinen eigenen Stack?
- 8. Listview nicht reibungslos mit Viewflipper in jeder Zelle
- 9. Merge doppelte Zellen entsprechend einem Benutzer und jeder Zelle
- 10. MySQL, Merge wählt, um von einem Datensatz von jeder wählen
- 11. Benötigt jeder Thread seinen eigenen Autorelease-Pool?
- 12. Wie wird die Tabelle automatisch so verknüpft, dass jeder Datensatz mit dem "vorherigen" Datensatz verknüpft wird?
- 13. ASP.NET Dynamischer Datensatz Auswahl
- 14. Zelle mit Daten aus einem UIPickerView zu einem Array hinzufügen?
- 15. einen Datensatz mit einem Stichwort-Filter
- 16. Erstellen von Ada-Datensatz mit einem Feld
- 17. Verwenden der ASP.NET-Mitgliedschaftsanbieter-Datenbank mit Ihrer eigenen Datenbank?
- 18. jeder Web-Benutzer online verbinden mit eigenen Zugriffen .mdb? wie das geht
- 19. Java FX ComboBoxTableCell In jeder Zelle anzeigen
- 20. ComboBox mit eigenen Objekten
- 21. Asp.net C# Anzeige mehrerer Bilder aus einem einzigen Datenbank-Datensatz
- 22. Jeder hat Erfahrung mit AppScale?
- 23. Wie bearbeiten Sie bestimmte Tabellendatensätze mit einem eigenen Admin-Panel?
- 24. Ersetzen leere Zelle mit "Nein" in R
- 25. Eindeutiger Datensatz in Asp.Net SQL
- 26. ASP.NET kompiliert bei jeder Anforderung
- 27. Drucken Karte mit eigenen Schicht
- 28. asp.net MVC meine eigenen Routen zu schaffen
- 29. Finden Datensatz, der Datensatz mit bestimmten ID
- 30. Zelle mit Arbeitsmappen-Name
Brute-Force ist manchmal eine Option :). aber ein generischer Aufruf auf der Seite mit den Parametern, die in der Steuerung eingestellt sind, ermöglicht die größte Flexibilität -> dh Bildschirmgröße/Plattform (mobil?). Ich habe etwas ähnliches getan, das etwas von der Logik in die Seite gebracht hat. Ich mochte nicht sehr. – Joe
Ich bin nicht sicher, was Sie meinen - Ihre Paginierung sollte auf jeden Fall im Controller sein. Ich spreche nur über das Zeigen eines gekachelten Gitters. Für mobile Plattformen können Sie ein alternatives Stylesheet verwenden (http://www.bushidodesigns.net/blog/mobile-device-detection-css-without-user-agent/) –
dh mit 15 divs & und 1/3 Breite, die Sie Ihre maximale Zeilen und die maximale Anzahl der Datensätze über – Joe