Skip to main content

Create an ASP.NET MVC Application with a Document Viewer

  • 2 minutes to read

This tutorial describes how to use the DevExpress Template Gallery to generate a basic ASP.NET MVC application that contains a Document Viewer.

  1. Select FILE | New | Project in the main menu or press CTRL+SHIFT+N to create a new project.

    Create New Web Application

  2. Select the DevExpress v23.2 Web App Template Gallery, and click Next:

    Select Web App Template Gallery

  3. Specify a project name and location, and click Create:

     Web App Template Gallery Configure Project

  4. Select Reporting Web Application from the ASP.NET MVC category in the invoked DevExpress Template Gallery and click Run Wizard.

    web-template-gallery-mvc-reporting-application

  5. Set Add Viewer Page to true to add the Document Viewer (the Viewer.cshtml view) to the web application.

    Tip

    You can add both a Web Document Viewer and a Report Designer to the application.

    web-reporting-project-wizard-mvc-select-viewer

    Use the following Document Viewer settings:

    • Add Report Storage - Specifies whether to create a sample server-side report storage. This storage allows users to open report layout files (REPX) from the Reports folder and instances of report types predefined in the assembly.
    • Report Storage Name - Specifies the report storage class name.
    • Session State - Specifies the type of session support to handle requests. Choose Required to enable the Document Viewer to access values stored in HttpContext.Session.

    See Create an ASP.NET MVC Application with a Report Designer for information on other settings.

Click Create Project to apply these settings to the project.

See Also