Progress® Telerik® Reporting R3 2021

New to Telerik Reporting? Download free 30-day trial

renderingEnd(e, args)

Occurs after rendering the report.





This is the jQuery.Event object and is respectively jQuery's is the report viewer that raised the event.


An object with properties:

  • bookmarkNodes - an array of bookmark node object. Each bookmark node has an id, items, page and text.

  • documentMapAvailable - true if the current report has document map. Otherwise false.

  • documentMapNodes - nodes used in the document map.

  • documentReady - the status of the rendered report.

  • pageCount - the page count of the rendered report.

// $(handler) is jQuery's shorthand for $(document).ready(handler)
$(function () {
    serviceUrl: "api/reports/",
    reportSource: {
        report: "Telerik.Reporting.Examples.CSharp.Invoice, CSharp.ReportLibrary"

    renderingEnd: function(e, args) { 
      console.log("This event handler will be called after rendering the report."); 
      console.log("The rendered report is " + (args.documentReady ? "" : "not") + " ready."); 
      console.log("The rendered report has " + args.pageCount + " pages.");
      console.log("The rendered report " + (args.documentMapAvailable ? "has" : "does not have") + " document map.");
      console.log("The rendered report has " + args.bookmarkNodes.length + " nodes");
In this article
Not finding the help you need?