We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback
What’s New in Essential JS 2 for ASP.NET MVC


What’s New in Essential JS 2 for ASP.NET MVC

Drag and drop grid content, use the new versions of Pivot Table, Document Editor, and Diagram, and experience a number of new controls including TreeGrid and PDF Viewer as part of our Volume 4 updates.

What's New | Essential JS 2 for ASP.NET MVC | Common | Syncfusion


New components

The following components have been added to Essential JS 2 for ASP.NET MVC.


The Chip control contains a small block of essential information that triggers an event on click action. It also contains the primary text, image, or both, and is mostly used in mail, contacts, or filter tags.

  • Input chip — Basic chip with a delete icon that represents a person or entity and enables the removal of chips from the chip list collection.
  • Choice chip — Used to select an option from those available.
  • Filter chip — Used to select multiple options from those available.

Syncfusion ASP.NET MVC Chip component preview.

In-place Editor

The In-place Editor control is used to edit an element in place with inline and pop-up modes. The control has built-in support to handle all form controls such as text box, drop-down list, date picker, and rich text editor.

Syncfusion ASP.NET MVC In-place Editor component preview.

PDF Viewer

The PDF Viewer component enables you to view and print PDF files:

  • Both normal and PDF files protected with AES and RC4 encryption can be opened and displayed.
  • Core interactions are included: scrolling, zooming, panning, and page navigation.
  • Built-in toolbar.
  • Text can be selected and copied from PDF files.
  • Text can be easily searched for across the PDF document.
  • Easy navigation with the help of bookmarks, thumbnails, hyperlinks, and a table of contents.
  • Two view modes are included: fit-to-page and fit-to-width.
  • An entire document or a specific page can be printed directly from the browser.

Syncfusion ASP.NET MVC PDF Viewer component preview.

Query Builder

The Query Builder component is a graphical user interface that allows you to create and edit filters. It outputs a structured JSON of filters that can be easily parsed to create SQL. It is integrated with Data Manager to communicate with a data source and returns the desired results based on the provided filter. It supports data binding, templates, and horizontal and vertical orientations.

Syncfusion ASP.NET MVC QueryBuilder component preview.


The Splitter component is a layout user interface (UI) control that has resizable split panes. The container splits into multiple panes that are oriented horizontally or vertically. The separator (divider) splits the panes and is used to resize panes. Place the Splitter inside a split pane to make a nested layout user interface.

Syncfusion ASP.NET MVC Splitter component preview.


The Essential Studio JavaScript TreeGrid is a feature-rich control used to visualize self-referential hierarchical data effectively in a tabular format. Its rich feature set includes many functionalities: data binding, editing, sorting, filtering, grouping, paging, aggregating rows, and exporting to Excel, CSV, and PDF formats.

Syncfusion ASP.NET MVC TreeGrid component preview.


The StockChart is a feature-rich control used to track and visualize the stock price of any company for a specific period using charting and range tools. Its rich feature set includes many functionalities: data binding, tooltip, crosshair, zooming, panning, and exporting to image and PDF formats. All stock elements are rendered by using Scalable Vector Graphics (SVG).

Syncfusion ASP.NET MVC StockChart preview.

Scaffolding ASP.NET MVC Project

Enhance user experience by including Visual Studio Scaffolding templates for Grid, Chart, and Schedule.

Syncfusion ASP.NET MVC UI Scaffolder.

Preview to production

The following components have been moved from preview to production in Essential JS 2 for ASP.NET MVC:

What's New for ASP.NET MVC Calendar Control | Syncfusion


Islamic Calendar

In addition to the Gregorian calendar, the Calendar control supports displaying the Islamic calendar (Hijri calendar).

ASP.NET MVC Islamic Calendar.

What's New for Chart Control | ASP.NET MVC | Syncfusion


Lazy loading

Load a chart with data on demand.

Lazy loading.

Pie radius

Pie chart now supports different radii for each slice.

Pie chart with different radius.

Pie center

Change the center of the pie.

Pie chart with center option.

Gridline and axis label animation

Chart now supports gridline and axis label animation on legend click.

What's New for Circular Gauge Control | ASP.NET MVC | Syncfusion

Circular Gauge

Radius calculation based on start and end angles

The radius of the circular gauge will be calculated based on the start and end angles to avoid excess white space while rendering semi or quarter circular gauge.

ASP.NET MVC Semi-Circular Gauge

What's New for ASP.NET MVC Diagram Control | Syncfusion


UML Class Diagram

This feature allows users to create a UML class diagram through code or a visual interface with the built-in class diagram shapes.

Create a UML class diagram with the built-in UML class diagram shapes

UML activity diagram

This feature allows users to create a UML activity diagram through code or a visual interface with the built-in activity shapes.

Create a UML activity diagram with the built-in UML activity shapes

Drag limit support for connector’s annotations

This feature allows users to limit the label positions while dragging a label from the connector.


This feature allows the users to generate a diagram by reading the data from the database, and updating the database with the newly inserted/updated/deleted nodes and connectors.


This feature allows users to render a large number of nodes and connectors in a diagram for effective performance.

What's New for Dialog Control | ASP.NET MVC | Syncfusion


Resizable dialog

Resize modal and non-modal (modeless) dialogs. The dimensions of a dialog can be adjusted dynamically using this feature.

Resizable dialog

Essential DocIO

Update field enhancements

Essential DocIO now allows updating the AutoNum and Set fields in a Word document.

Restart numbering in lists

Essential DocIO now allows numbering in lists to be restarted in the Word documents while performing mail merge and merging multiple Word documents.

List restart numbering

Hyphenation in Word-to-PDF and Word-to-image conversions

Essential DocIO now allows hyphenating text in a Word document while converting it to PDF or image format.

Hyphenation in Word-to-PDF conversion

Track changes in Word-to-PDF conversion

Essential DocIO now allows showing revision marks in a generated PDF when converting Word documents with tracked changes or revisions.

Tracked changes in Word-to-PDF conversion

Word-to-PDF enhancements

Essential DocIO now provides the following features in Word-to-PDF conversion:

  • Preservation of complex script text.
What's New for Essential JS2 ASP.NET MVC DocumentEditor | Syncfusion


Right to left

The DocumentEditor now supports right to left flow direction for all UI elements like the find and replace pane, dialogs, and more.

Right-to-left flow support in DocumentEditor

IME support

The DocumentEditor now supports input method editor (IME) that allows entering complex languages like Japanese, Chinese, etc.

IME support in DocumentEditor

What's New for File Upload Control | ASP.NET MVC | Syncfusion

File Upload

Sequential upload

The File Upload control processes files sequentially from the queue instead of trying to upload all the files at once.


Row drag and drop

Drag and drop grid rows within the Grid to change row positions dynamically in the UI.

Row drag and drop within the grid.

Row spanning

This feature allows the user to span adjacent rows using grid events.

Row spanning in a data grid.

Printing hierarchy

Print ‘n’ levels of child grids.

Exporting grid hierarchy to Excel, CSV, and PDF

Export ‘n’ levels of child grids to Excel, CSV, and PDF formats.

Add new row

Add a new row at the bottom of a grid in the UI.

Add new row at the bottom.

What's New for ASP.NET MVC Heatmap Chart Component | Syncfusion

Heatmap Chart

Axis label grouping

Group multilevel axis labels in heatmaps.

Multilevel axis labels

Legend selection

Toggle cell visibility in heatmaps by selecting legend items in the legend.

Legend selection

Cell selection

Select a single cell or multiple cells using mouse interactions in heatmaps.

Cell selection

What's New for Maps Control | ASP.NET MVC | Syncfusion


Color mapping enhancements

Now, apply desaturation color mapping for the shapes in Maps along with gradient colors for legend items.

ASP.NET MVC Maps with Desaturation color mapping

Legend enhancements

It is possible to display only the desired legend items for color mapping and to bind legend text from the data source.

ASP.NET MVC Maps with legend

Selection and highlight

Select or highlight the legend items similar to the shapes in Maps.

ASP.NET MVC Maps with selection

Essential PDF

OpenType font

Add text to a PDF document using OpenType font.

OpenType font in PDF.

Get certificate details from PDF

Get certificate details from an existing signed PDF document.

Loading certificate details.

What's New for Essential JS2 ASP.NET MVC Pivot Grid | Syncfusion

Pivot Grid

Editing and updating

End users can edit raw items at runtime, simultaneously updating the control.



Provides support to easily obtain the list of raw items for a particular value cell or summary cell.

Drill Through

Filter dialog

In the filter dialog, provided support to limit display field values and search options to work with large data without any performance constraint.

Editor Paging

Allows users to retrieve information about a particular cell by clicking on a hyperlink cell. It also allows users to perform custom operations programmatically.


Defer update

End users can refresh the control on-demand rather than during every UI interaction.

Defer Update

Show/hide totals

Provided support to show or hide subtotals and grand totals for rows and columns.

Hide Totals


More aggregation types like distinct count, product, index, population stdev, sample stdev, population var, sample var, running totals, difference from, % of difference from, % of grand total, % of column total, % of row total, % of parent total, % of parent column total, and % of parent column total have been added.


Essential Presentation


Add, edit, and remove connectors in PowerPoint files.


What's New for Rich Text Editor Control | ASP.NET MVC | Syncfusion

Rich Text Editor

Markdown table

This feature allows users to add tables with rows and columns in the Markdown editor.

What's New for Scheduler Control | ASP.NET MVC | Syncfusion


Context menu

Context menu can be used with Scheduler now, which opens when the cells or appointments are right-clicked.

ASP NET MVC Scheduler with Context menu

Block time intervals

A specific time range period can be blocked to prevent the creation of appointments in that time slot.

ASP NET MVC timeline Scheduler with blocked time slots.

External drag and drop

Drag and drop appointments from Scheduler to external sources and vice versa.

ASP NET MVC Scheduler displaying external drag-and-drop action.

Read-only events

Specific events can be made read-only on Scheduler, restricting any CRUD action.

ASP NET MVC Scheduler displaying read-only events.

Virtual scrolling

Load resources and appointments of timeline views virtually on every scroll action.

Improvements on drag action

You can drag appointments on mobile devices using the tapHold event. Now, we’ve made improvements to achieve smooth scrolling and auto-navigation across a date range while dragging appointments to the extremities.

What's New for Tab Control | ASP.NET MVC | Syncfusion


Vertical Tab

Provided vertical orientation support in the Tab control, which arranges tab items from top to bottom. The header is positioned at the left or right edges of the Tab control.

ASP.NET MVC Vertical Tab

What's New for TreeMap Control | ASP.NET MVC | Syncfusion


Color mapping enhancements

Now, apply desaturation color mapping for the items in TreeMap along with gradient colors for legend items.

ASP.NET MVC TreeMap with Desaturation color mapping

Legend enhancements

It is possible to display only the desired legend items for color mapping and to bind legend text from the data source.

ASP.NET MVC TreeMap with legend

Selection and highlight

Select or highlight the legend items similar to the items in TreeMap.

ASP.NET MVC TreeMap with selection

What's New | Essential JS 2 for ASP.NET MVC | TreeView | Syncfusion



Provided an option to prevent automatic check/uncheck of the TreeView parent and child checkboxes. Now, each checkbox will act independently.

AutoCheck option for tree nodes

Hierarchical data type support in remote data source

Now, you can use hierarchical data from remote services in the TreeView control.

Load on demand

Provided an option to disable the load-on-demand support in TreeView control.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon