[]
Defines an abstract class for the viewer controls.
public abstract class ViewerBase : Control, IHtmlString, ITemplate
Name | Description |
---|---|
ViewerBase(HtmlHelper, string) | Creates one ViewerBase instance. |
Name | Description |
---|---|
FilePath | Gets or sets the document path. |
FullScreen | Gets or sets whether viewer is under full screen mode. |
MouseMode | Gets or sets a value indicating the mouse behavior. |
OnClientBeforeSendRequest | Occurs before every request sent to the server. |
OnClientFullScreenChanged | Occurs after the full screen mode is changed. |
OnClientMouseModeChanged | Occurs after the mouse mode is changed. |
OnClientPageIndexChanged | Occurs after the page index is changed. |
OnClientQueryLoadingData | Queries the request data sent to the service before loading the document. |
OnClientViewModeChanged | Occurs after the view mode is changed. |
OnClientZoomFactorChanged | Occurs after the zoom factor is changed. |
OnClientZoomModeChanged | Occurs after the zoom mode is changed. |
RequestHeaders | Gets or sets an object containing request headers to be used when sending or requesting data. The most typical use for this property is in scenarios where authentication is required. |
ServiceUrl | Gets or sets the service url. It works as "~/api/" when it is not set. |
ThresholdWidth | Gets or sets the threshold to switch between mobile and PC template |
ViewMode | Gets or sets the view mode. |
ZoomFactor | Gets or sets the zoom factor. |
ZoomMode | Gets or sets a value indicating the current zoom mode to show the document pages. |