or
@(Html.TelerikReporting().ReportViewer()
.Id(
"reportViewer1"
)
.ServiceUrl(
"/api/reports/"
)
.TemplateUrl(
"/Content/ReportViewer/templates/telerikReportViewerTemplate-8.1.14.804.html"
)
.ReportSource(
new
UriReportSource() { Uri = @Model.ReportSource })
.ViewMode(ViewModes.INTERACTIVE)
.ScaleMode(ScaleModes.SPECIFIC)
.Scale(1.0)
.PersistSession(
false
)
)
$(
'#reportViewer1'
).telerik_ReportViewer({
serviceUrl: siteRoot +
"api/Reports/"
,
templateUrl: siteRoot +
"ReportViewer/templates/telerikReportViewerTemplate-8.1.14.804.html"
,
reportSource: {
report:
"Snapshot.trdx"
,
"parameters"
: {
TargetDate:
"\/Date(1413224249612)\/"
}
},
viewMode:
"INTERACTIVE"
,
scaleMode:
"SPECIFIC"
,
scale: 1,
persistSession:
false
,
printMode:
"AUTO_SELECT"
});
var serviceClient = new ReportServiceClient(new Uri(App.Current.Host.Source, "../Reports/ReportService.svc"));
serviceClient.RenderAsync("PDF",
PROP_ReportViewer_MCred,
deviceInfo,
parameters);
serviceClient.RenderCompleted += new EventHandler<
RenderEventArgs
>(serviceClient_RenderCompleted);