Ich versuche zu lernen, wie Sie Razor WebGrid in MVC3 verwenden. Wie funktioniert der Parameter ajaxUpdateCallback?Razor WebGrid Ajax Paging und Sortierung
26
A
Antwort
45
die ajaxUpdateCallback ist der Name der JavaScript-Funktion, die aufgerufen wird erhalten, nachdem der Server Aufruf abgeschlossen ist. Der Titel Ihrer Frage ist in Bezug auf Paging und Sortieren mit dem WebGrid, die wie folgt aussehen würde ...
@{
var grid = new WebGrid(canPage: true, rowsPerPage: ThisController.PageSize, canSort: true, ajaxUpdateContainerId: "grid");
grid.Bind(Model.Employees, rowCount: Model.TotalRecords, autoSortAndPage: false);
grid.Pager(WebGridPagerModes.All);
@grid.GetHtml(htmlAttributes: new { id="grid" },
columns: grid.Columns(
grid.Column(format: (item) => Html.ActionLink("Edit", "Edit", new { EmployeeID = item.EmployeeID })),
grid.Column("FullName"),
grid.Column("Title")
));
}
Ich habe ein vollständiges Beispiel hier, wenn Sie es sehen möchten:
14
Der ajaxUpdateCallBack Parameter wird die JavaScript-Funktion angeben, wenn das Element durch den ajaxUpdateContainerId Wert bezeichnet aufgerufen werden soll als Ergebnis der Sortierung oder Paging usw. aktualisiert Sie es in den Konstruktor wie folgt passieren:
var grid = new WebGrid(data, ajaxUpdateContainerId : "grid",
ajaxUpdateCallback: "callBack");
Und es wird zu diesem Punkt:
function callBack(){
alert('Called Back');
}
Verwandte Themen
- 1. CSS-Fix für Webgrid-Pager-Methode mit Razor und MVC3
- 2. So deaktivieren Sie Paging in WebGrid
- 3. Dapper ORM und Paging und Sortierung Erweiterung
- 4. QueryDSL Paging Sortierung Duplikate
- 5. ASP.NET Repeater Paging/Sortierung
- 6. SQL-Paging-Sortierung
- 7. Der Filter geht verloren in WebGrid + Paging + Sortierung + Filterung in .NET 4.0
- 8. ASP.NET MVC3 WebGrid - benutzerdefinierte, serverseitige Sortierung
- 9. Show Ajax Loading Indikator beim Sortieren oder Paging ASP.net MVC WebGrid
- 10. MVC 3 RC2 Webgrid Alpträume, hat jemand Paging richtig funktioniert?
- 11. Skripte funktionieren nicht mehr nach dem Paging WebGrid
- 12. Razor MVC 3 RC2 - WebGrid Action mit dynamischem Text
- 13. Reset PrimeFaces DataTable-Status (Filter, Sortierung, Paging)
- 14. Wie implementieren Sie Sortierung und Paging auf verteilten Daten?
- 15. C# Entity Framework-Sortierung und Paging mit unerwarteten Ergebnissen
- 16. Entity Framework Paging und Sortierung führt zu unerwarteten Ergebnissen
- 17. webgrid zeigt das Paging auch wenn es nur eine Seite gibt
- 18. MVC3 Rasierer WebGrid Paging und Sortieren mit mehr als 2000 Datensätze
- 19. WebGrid .cshtml und Entity Framework
- 20. Paging mit Oracle und SQL-Server und generische Paging-Methode
- 21. Erweitert WebGrid Tutorial oder Lösung
- 22. Paging-Design-Muster für Ajax-Anwendung
- 23. Rails will_paginate und Ajax, Paging, während die DB-Tabelle ändert
- 24. Tablesorter Sortierung nicht AJAX Tabelle
- 25. Click Ereignis funktioniert nicht nach Ajax Paging
- 26. Razor MVC 3 Ajax gibt 404
- 27. Paging/Sortierung funktioniert nicht in Webgitter, das in der Teilansicht verwendet wird
- 28. Unterklasse QueryReadStore oder ItemFileWriteStore für Schreib- und Serverseiten-Paging und -Sortierung.
- 29. Auf Umschalten der Schaltfläche implementieren Paging und entfernen Paging EXTJS
- 30. SQLAlchemy und Paging
Sehr schönes Beispiel Seite für eine tolle kleine Sache. Genau das, was ich am Ende eines langen Sprints brauchte, um die letzte Seite der Daten zu werfen, bevor ich 30 Stunden lang schlief. LOL, sehr geschätzt. – MvcCmsJon
+1 Vielen Dank !!!! – IamStalker