TX Text Control .NET Server

PageNumber Property

Property|Introduced in 15.0
Namespace
TXTextControl.DocumentServer.Web
Package
TXTextControl.TextControl.ASP.SDK as TXDocumentServer.Web.DocumentViewer.dll from the private NuGet feed or Text Control Offline Packages

Description

Gets or sets the page number that the DocumentServer.Web.DocumentViewer is displaying or should display respectively. Returns 0, if no document is loaded.

Syntax

public int PageNumber { get; set; }

Examples

DocumentServer.Web.DocumentViewer.PageNumber belongs to the legacy Web Forms viewer. In the current ASP.NET Core viewer, configure the server-rendered component through DocumentViewerSettings.View; interactive page state and styling are handled by the viewer client.

documentViewerSettings.View = TXTextControl.Web.MVC.DocumentViewer.DocumentViewerSettings.ViewMode.Mobile;
if (documentViewerSettings.View != null)
{
    Console.WriteLine("View is available for Document Viewer Settings.");
}

Limitations

Valid values for setting the page number are between 1 and the total number of pages, which is dependent on the loaded document, of course.