J'essaie d'apprendre à utiliser Razor WebGrid dans MVC3. Comment fonctionne le paramètre ajaxUpdateCallback?Razor webgrid ajax pagination et le tri
26
A
Répondre
45
le ajaxUpdateCallback est le nom de la fonction javascript qui sera appelé après l'appel du serveur est terminée. Le titre de votre question concerne la pagination et le tri avec le WebGrid qui ressemblerait à quelque chose comme ça ...
@{
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")
));
}
J'ai un exemple complet ici si vous souhaitez voir:
14
Le paramètre ajaxUpdateCallBack est utilisé pour spécifier la fonction JavaScript qui doit être appelée lorsque l'élément désigné par la valeur ajaxUpdateContainerId a été mis à jour à la suite de tri ou de pagination, etc. Vous passez dans le constructeur comme ceci:
var grid = new WebGrid(data, ajaxUpdateContainerId : "grid",
ajaxUpdateCallback: "callBack");
Et il pointera vers ceci:
function callBack(){
alert('Called Back');
}
Questions connexes
- 1. pagination PHP et tri
- 2. pagination et le tri en utilisant jquery
- 3. Tri des requêtes compilées de tri et de pagination
- 4. pagination et tri en utilisant jquery
- 5. Objectdatasource et Gridview: tri, pagination, filtrage
- 6. Pagination et tri de table dans Rails
- 7. données tabulaires Avec Pagination et tri
- 8. jquery Grille avec pagination, le tri et la recherche
- 9. MVC 3 RC2 Cauchemars Webgrid, quelqu'un a-t-il une pagination qui fonctionne correctement?
- 10. pagination avec ajax et asp.net mvc
- 11. Cakephp pagination ajax question
- 12. Accessible, 504 conforme Ajax Pagination
- 13. Commandes Mvc2 et Razor
- 14. Webmatrix, Razor et Sessions
- 15. Problème de pagination impaire avec DataGrid et tri
- 16. pagination externe displaytag/tri et obtenir vrai numéro de ligne
- 17. Grille de pagination et de tri dans ASP.NET MVC
- 18. Problème: tri des tableaux et pagination avec jquery plugin tablesorter
- 19. Tri et pagination dans une requête MDX (MS Analysis Services)
- 20. Pagination et tri dans une application Rails RESTful
- 21. Modèles de ligne multiligne Razor
- 22. Ajax Array Display Control - Pagination
- 23. Grille client (tri/pagination) pour asp.net mvc
- 24. JQuery tablesorter Ajax tri
- 25. Razor View Engine et jQuery
- 26. Grille JQuery vs modèle web traditionnel pour pagination/tri/filtrage
- 27. BreadCrumb trail MVC3 et Razor
- 28. django - la meilleure façon de combiner la pagination avec le filtrage et request.POST - comme stackoverflow - ajax?
- 29. Grille MVCContrib: La pagination et le tri exécutent la méthode HttpGet du contrôleur. Pourquoi?
- 30. LINQ à la méthode d'extension SQL pour le tri et la pagination
Très belle page d'exemple pour une petite chose géniale. Juste ce dont j'avais besoin à la fin d'un long sprint pour jeter cette dernière page de données avant de dormir pendant 30 heures. LOL, très apprécié. – MvcCmsJon
+1 Merci beaucoup! – IamStalker