xtrareports-devexpress-dot-xtrareports-dot-web-dot-webdocumentviewer-23b610cc.md
Provides settings for the Web Document Viewer‘s remote document source.
Namespace : DevExpress.XtraReports.Web.WebDocumentViewer
Assembly : DevExpress.XtraReports.v25.2.Web.WebForms.dll
NuGet Package : DevExpress.Web.Reporting
public class WebDocumentViewerRemoteSourceSettings :
PropertiesBase,
IPropertiesOwner
Public Class WebDocumentViewerRemoteSourceSettings
Inherits PropertiesBase
Implements IPropertiesOwner
The following members return WebDocumentViewerRemoteSourceSettings objects:
| Library | Related API Members |
|---|---|
| .NET Reporting Tools | ASPxWebDocumentViewer.SettingsRemoteSource |
| ASP.NET MVC Extensions | WebDocumentViewerSettings.SettingsRemoteSource |
A WebDocumentViewerRemoteSourceSettings object is returned by the ASPxWebDocumentViewer.SettingsRemoteSource property. This property allows you to configure the Web Document Viewer to display documents that are created remotely with the DevExpress Report and Dashboard Server.
This WebDocumentViewerRemoteSourceSettings object provides access to the following properties:
ServerUri - specifies your Report and Dashboard Server URI.
AuthToken - specifies the Bearer token used to access documents on the Server.
@model MyApplication.Models.DocumentViewerModel
@Html.DevExpress().WebDocumentViewer(settings => {
settings.Name = "WebDocumentViewer";
settings.SettingsRemoteSource.ServerUri = Model.ServerUri;
settings.SettingsRemoteSource.AuthToken = Model.AuthToken;
}).Bind(Model.ReportUrl).GetHtml()
model MyApplication.Models.DocumentViewerModel
Html.DevExpress().WebDocumentViewer(Sub(settings)
settings.Name = "WebDocumentViewer"
settings.SettingsRemoteSource.ServerUri = Model.ServerUri
settings.SettingsRemoteSource.AuthToken = Model.AuthToken
End Sub).Bind(Model.ReportUrl).GetHtml()
See Display Documents from the Report and Dashboard Server for a step-by-step example.
Object StateManager PropertiesBase WebDocumentViewerRemoteSourceSettings
See Also