This is a migrated thread and some comments may be shown as answers.


1 Answer 88 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Top achievements
Rank 1
Sreekanth asked on 23 Jan 2012, 05:17 PM

Hi Team,


I have a requirement, to implement for reporting in silver light.

My requirement goes like this.


Assume that I need to display product records in grid. The record source is as follows


Product Name      CategoryID        

Apple                                    1

Grapes                                 1

Orange                                 1

Tomato                                2

Brinjal                                   2

Lady Finger                         2

Carrot                                   2

Thums up                            3

Pepsi                                     3

Limca                                     3


Assume that the Gird can accommodate 2 product Details per page.

Now in Page 1 of Grid,

It should show two records (Apple and Grapes) and in the second page, it should show only one record, as we are having one record(Orange) left with category value 1.


For each grid page, there should be a header which contains the Category value of the records being shown in that page.


Grid should appear as below


Page 1 is as below

Category     Value is      1                                                                                                                                                                                                                

Product Name



Page 2 is as below                                                                                                                                                                                                                                             

Category Value is          1                                                                                                                                                                                                                

Product Name


Page 3  is as below                                                                                                                                                                            

Category Value is         2                                                                                                                                                                                                                 

Product Name



Page 4 is as below                                                                                                                                                             

Category Value is     2                                                                                                                                                                                                                     

Product Name

Lady Finger


Page 5 is as below

Category Value is   3                                                                                                                                                                                                                       

Product Name

Thums Up


Page 6 is as below                                                                                                                                                                                             

Category Value is 3                                                                                                                                                                                                                          

Product Name



Like this, Grid should accommodate as many records it can accommodate per page and in the next page it should show the remaining records for that particular category id value. And the remaining space should be empty


If this sort of structure can be implemented in silver light using telerik reporting, then we would like to upgrade our subscription to ultimate premium collection.


Please provide us your inputs.




1 Answer, 1 is accepted

Sort by
Telerik team
answered on 25 Jan 2012, 05:29 PM

Yes this can be done with Grouping
  • In the group properties KeepTogether = All (so it keeps all items together if possible)
  • In the group footer PageBrake = After (so it starts the next group on a new page)
  • In the group header PrintOnEveryPage =  True (so it prints the header on each page if needed)
The reports look the same way in all viewers, so it doesn't matter weather it is Silverlight or ASP.

See screenshots for result.

the Telerik team

Q3’11 of Telerik Reporting is available for download. Register for the What's New in Data Tools webinar to see what's new and get a chance to WIN A FREE LICENSE!

General Discussions
Asked by
Top achievements
Rank 1
Answers by
Telerik team
Share this question