kumar
kumar

Reputation: 2944

Partial view problem with my Telerik Grid using asp.net mvc

I have a view with telerik grid.

Ihave a controler code which I am passing the data to the view

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

            return PartialView(_viewModel);
        }

Hunter: here is my grid

<%= 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"])
%>

I am able to display the data perfectly in to the grdi with pagging.. but problem is when I hit the second page.. the whole grid showing me in a static page. I am not able to see the grid.. I hope its a partial view problem.. I am not able to implement pagging sorting and filtering on partial view page?

can any body help me out how to avoid this situation to work on partial views?

thanks in advance

Upvotes: 0

Views: 2966

Answers (1)

Darin Dimitrov
Darin Dimitrov

Reputation: 1038710

There's an example illustrating how to implement paging with the Telerik Grid component for ASP.NET MVC.

Upvotes: 1

Related Questions