The sample solution needs a check which allows the rendering extension to indicate that there is no additional content to be added to the stream. You can modify the XmlRenderingExtension
class from the sample solution as shown in the following code snippet:
XmlRenderingExtension : Telerik.Reporting.Processing.IRenderingExtension
, System.Collections.Hashtable renderingContext
, System.Collections.Hashtable deviceInfo
, Telerik.Reporting.Processing.CreateStream createStreamCallback
, Telerik.Reporting.Processing.EvaluateHeaderFooterExpressions evalHeaderFooterCallback)
var stream = createStreamCallback(
(var xmlWriter =
var renderingStream = stream
Please find attached a sample solution with the HTML5 Report Viewer implementation and the custom XML export option.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items