0

J'ai une vue avec grille telerik.Problème de vue partielle avec ma grille Telerik utilisant asp.net mvc

Ihave un code controleur qui je passe les données à la vue

public ActionResult GridList(int id) 
     { 
      _genrepo.GetCategoriesForControlPlanTemplateByControlPlanID(CurrentHealthPlanId,id); 

      return PartialView(_viewModel); 
     } 

Hunter: voici ma grille

<%= Html.Telerik().Grid(Model) 
     .Name("Grid") 
     .Columns(columns => 
     { 
      columns.Bound(o => o.OrderID).Width(100); 
      columns.Bound(o => o.ContactName).Width(200); 
      columns.Bound(o => o.ShipAddress); 
      columns.Bound(o => o.OrderDate).Format("{0:MM/dd/yyyy}").Width(120); 
     }) 
     .DataBinding(dataBinding => 
     { 
      dataBinding.Server().Select("FirstLook", "Grid", new { ajax = 
       ViewData["ajax"] }); 
      dataBinding.Ajax().Select("_FirstLook", 
       "Grid").Enabled((bool)ViewData["ajax"]); 
     }) 
     .Scrollable(scrolling => scrolling.Enabled((bool)ViewData["scrolling"])) 
     .Sortable(sorting => sorting.Enabled((bool)ViewData["sorting"])) 
     .Pageable(paging => paging.Enabled((bool)ViewData["paging"])) 
     .Filterable(filtering => filtering.Enabled((bool)ViewData["filtering"])) 
     .Groupable(grouping => grouping.Enabled((bool)ViewData["grouping"])) 
     .Footer((bool)ViewData["showFooter"]) 
%> 

Je suis en mesure d'afficher les données parfaitement à l'IRDG avec pagging .. mais le problème est quand je frappe la deuxième page .. toute la grille me montrant dans une page statique. Je ne suis pas en mesure de voir la grille .. J'espère que c'est un problème de vue partielle .. Je ne suis pas en mesure de mettre en œuvre le tri et le filtrage pagging sur la page vue partielle?

Est-ce que n'importe quel corps peut m'aider à éviter cette situation pour travailler sur des vues partielles?

merci à l'avance

+0

À quoi ressemble votre initialiseur de grille? – hunter

Répondre

1

Il y a un example illustrant comment implémenter la pagination avec le composant Grille Telerik pour ASP.NET MVC.

+2

Merci Darin, je dint voir des exemples qui est sur le problème de vue partielle? et même en vues partielles ma grille de tri et paggig ne fonctionne pas c'est mon problème .. – kumar

+0

Vous n'avez pas besoin de partiels. Remarquez comment l'action du contrôleur est préfixée par '_' et décorée avec l'attribut' [GridAction] '. Dans les coulisses, il utilise JSON, ce qui est mieux que les partiels. –

Questions connexes