0

telerik 그리드가있는보기가 있습니다. 내가보기asp.net mvc를 사용하는 Telerik Grid의 부분보기 문제

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

      return PartialView(_viewModel); 
     } 

헌터로 데이터를 전달 오전 controler를 코드 되 잖아

: 여기에 내가 가진 grdi에 완벽하게 데이터를 표시 할 수 있어요 내 그리드

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

입니다 pagging .. 하지만 두 번째 페이지를 쳤을 때 문제가 있습니다 .. 정적 페이지에서 전체 격자를 보여줍니다. 내가 그리드를 볼 수 없습니다. 나는 그것의 부분보기 문제를 바란다. 나는 부분보기 페이지에서 pagging 정렬 및 필터링을 구현할 수 없다?

어떤 상황에서도 부분 뷰에서이 상황을 피할 수 있습니까? 사전에

덕분에

+0

그리드 초기화 프로그램은 어떻게 생겼습니까? – hunter

답변

1

ASP.NET MVC에 대한 Telerik 그리드 구성 요소와 페이징을 구현하는 방법을 설명하는 example있다.

+2

감사합니다. Darin, 부분보기 문제에 관한 예가 있습니까? 심지어 부분보기에서 내 격자 정렬 및 paggig 내 문제가 작동하지 않습니다 .. – kumar

+0

당신은 부분이 필요하지 않습니다. 컨트롤러 액션의 접두사는'_'이며'[GridAction]'속성으로 장식되어 있습니다. 뒤에서는 부분적인 것보다 나은 JSON을 사용합니다. –