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. Image for the cookie policy date
Syncfusion Feedback
What’s New in Syncfusion ASP.NET MVC UI Controls

ESSENTIAL STUDIO 2024 VOLUME 2

What’s New in Syncfusion ASP.NET MVC UI Controls

Level up your ASP.NET MVC projects with new MultiColumn ComboBox and OTP Input components, support to render flat data as an array of JSON objects in File Manager, and drag-and-drop support for rules and groups in Query Builder UI in 2024 Volume 2.

What’s New seaprator What’s New in Syncfusion ASP.NET MVC UI Controls

Common

Fluent 2 theme support

All of our Syncfusion ASP.NET MVC controls now support Fluent 2 design. This lets you create UIs with a complete set of customization options readily available through the Syncfusion ASP.NET MVC Theme Studio.

Fluent 2 theme in ASP.NET MVC Controls

Preview to production-ready controls

The following controls have been developed to meet industry standards. They are now production-ready controls for ASP.NET MVC:

  • Timeline
  • TextArea

MultiColumn ComboBox (preview)

We are excited to introduce the ASP.NET MVC MultiColumn ComboBox. This is a dropdown control that displays detailed information about items in a table-like structure with multiple columns. It provides comprehensive data about the selected value, offering more context than typical single-string text lists.

Key features

  • Data binding: Bind data from JavaScript object arrays and remote data sources using adapters like OData, URLs, and Web APIs.
  • Grouping: Group pop-up list items to organize related items.
  • Filtering: Find and select items from large datasets easily with advanced filtering capabilities.
  • Sorting: Sort items in ascending or descending order and use single or multicolumn sorting.
  • Virtualization: Efficiently display large datasets by loading data on demand with virtualization.
  • Templates: Customize the appearance and layout, including the header, footer, and list items in the pop-up list, using templates.

ASP.NET MVC MultiColumn ComboBox

OTP Input (preview)

Introducing the ASP.NET MVC OTP Input, a form control used to input one-time passwords (OTP) during multi-factor authentication processes. It provides extensive customization options, allowing users to change input types, placeholders, separators, and more.

Key features

  • Input types: Specify the input type as text, number, or password for the OTP input.
  • Styling modes: Use built-in styling options such as underline, outline, or fill.
  • Placeholders: Set hint characters for each input field, indicating the expected value.
  • Separators: Specify a character to be placed between input fields.
  • Customization: Customize the default appearance, including input field styling, input length, and more.

ASP.NET MVC OTP Input

Charts

Animation on data update

This feature allows users to add, remove, or update data with smooth animation effects.

ASP.NET MVC Chart Animation on Data Update

Candle chart animation

This feature supports animations for adding, removing, or updating data in all chart types, from line charts to financial charts.

ASP.NET MVC Candle Chart Animation on Data Update

Click to add or remove points

This feature allows users to get point information based on the pointer coordinates during chart mouse events and use the point information to add or remove points in the chart.

ASP.NET MVC Chart Click to add and remove point

Word Processor

Content control

The Word Processor allows users to add the new content control or modify an existing one, and bind data to content controls in a Word document. It supports various content controls like Rich Text, Plain Text, Picture, Check Box, Combo Box, Drop Down List, and Date Picker. With this feature, users can easily design fillable templates, fill forms, and bind data to and from content controls in a Word document. The document’s author can restrict editing for certain parts by locking content control as non-editable or add non-removable placeholders in the Word document by locking content control as can’t delete.

Illustration of content control in the ASP.NET MVC Word Processor component.

Disable individual items

This feature allows individual items to be disabled or enabled based on specific scenarios. Users cannot interact with the disabled items or select them as values within the control.

ASP.NET MVC Dropdown Controls disable individual items

Unavailable individual items

This feature supports making individual items available or unavailable for specific scenarios. Unavailable items cannot be selected as values within the control.

ASP.NET MVC Dropdown List disabled individual items

Excel Library

Pivot table enhancement

The show values row option is provided in pivot table creation and Excel to PDF conversion. This feature allows users to add “Values” row to the pivot table when two or more data fields exist.

Pivot table layout in ASP.NET MVC

Gradient fill

Support for gradient fill style in conditional formatting is provided in Excel document creation and Excel to PDF conversion. This feature improves the appearance of the conditional formatting and easily highlights the data in the reports containing large data.

Gradient fill in ASP.NET MVC

File Manager

Flat data

This feature supports rendering flat data as an array of JSON objects in the File Manager, removing the need for AJAX requests and back-end URL configuration. You can explore a demo of this feature here.

ASP.NET MVC File Manager with flat data.

Gantt Chart

Timeline template

We are pleased to introduce the timeline template feature in the Gantt Chart. This feature allows you to customize the appearance of timeline cells by using templates. You can now display images, buttons, or other custom content within the timeline cells, making your Gantt Chart more informative and visually appealing.

Template support for timeline cells in ASP.NET MVC Gantt Chart.

Different working time range for each day

We have added support to define different working time ranges for each day of the week. This enhancement allows for more flexibility in scheduling and managing tasks, accommodating varying work hours for different weekdays.

Different working time ranges for days in ASP.NET MVC Gantt Chart.

Improvements in error handling

The ActionFailure event notifies developers when the Gantt configurations are handled incorrectly on the application end. We have enhanced this event to cover more cases, providing developers with better feedback and diagnostics when issues occur. This improvement will help ensure that any configuration errors are quickly identified and resolved.

Grid

ODataV4 routing convention

Enhances the DataManager ODataV4 Adaptor to support users’ custom action methods alongside the default GET, PUT, POST, and DELETE methods. This feature facilitates performing CRUD operations by invoking custom action methods when binding the ODataV4 service to the Grid.

Performance improvement

We are excited to announce significant performance improvements for Lazy load grouping with sorting functionality. These improvements are particularly beneficial in scenarios involving multiple columns for grouping or sorting large datasets in a grid. Below are the performance metrics comparing the previous release with the current 2024 Volume 2 release for 100,000 records across 5 columns:

Action Old release Current 2024 Volume 2 release
Single column grouping 10000 ms to 20000 ms 300 ms to 600 ms
Multiple column grouping (3) Page unresponsive 300 ms to 600 ms
Single column sorting Above 20000 ms 250 ms to 500 ms
Multiple column sorting (3) Page unresponsive 250 ms to 500 ms

Image Editor

Annotation enhancement

The latest update to our Image Editor significantly improves the annotation feature. Users can now draw multiple annotations simultaneously, enhancing creative flexibility. Furthermore, every action, including customizations, will be tracked in the undo/redo collection, ensuring a seamless user experience and making it easier to experiment with different designs.

Z-order support

This feature allows users to adjust the positioning of annotations. It is particularly useful for designing personalized templates like greeting cards or posters, where managing the layering of multiple annotations is crucial for a polished final product.

Types of z-order adjustments

  • Send Backward: Switch the selected annotation with the annotation one layer behind.
  • Send to Back: Move the selected annotation to behind all other annotations.
  • Bring to Front: Move the selected annotation to ahead of all other annotations.
  • Bring Forward: Switch the selected annotation with the annotation one layer ahead.

ASP.NET MVC Image Editor z-order.

Save support enhancement

Users can now save an image with a specified file name, file type, and image quality. This enhancement provides more control over the output, ensuring that users can save their work exactly as they need it.

ASP.NET MVC Image Editor save as.

PDF Library

Merge PDFs without compromising accessibility

This functionality allows users to merge PDF documents without compromising their accessibility. Accessibility is crucial for users relying on screen readers and other assistive technologies.

Merge PDFs without compromising accessibility tags

Pop-up icon appearance

This feature enables users to add various pop-up icons to a PDF document, including custom icons with unique appearances, by using appearance streams. The appearance stream ensures that each pop-up icon is displayed uniformly when the PDF document is viewed in any standard PDF viewers.

Pop-up icon appearance

Duplicate page support

This feature allows users to duplicate pages within the same PDF document, facilitating easier content replication and organization. This support is useful for quickly creating templates, maintaining consistency across multiple sections, and streamlining document editing processes.

Duplicate page

PDF Viewer

Enhancements in organize pages

These enhancements make organizing and managing your PDF documents more flexible and user-friendly.

  • Move pages: Reorder pages within your document effortlessly.
  • Copy pages: Easily create copies or duplicates of existing pages.
  • Undo and redo changes: Instantly undo or redo changes made in the organize pages dialog, ensuring a seamless editing experience.

Organize Pages in PDF Viewer

PowerPoint Library

End paragraph mark

The .NET PowerPoint Library includes an API to access the font properties of the end paragraph in PowerPoint Presentations.

PowerPoint-to-PDF and image conversion enhancements

The Syncfusion PowerPoint Library includes the following enhancements when converting any PowerPoint Presentation to a PDF file or image:

  • Note rendering: Use a notes-publishing option to improve the rendering of slides with notes that exceed a page when converting to PDF.

  • Highlight preservation: Highlights within the original presentation will be maintained with their exact colors during the conversion process, ensuring a precise representation in the resulting PDF or image file.

Highlight color in ASP.NET MVC

  • Chart error bars: Error bars are preserved exactly as they appear in the input presentation when converted to PDF or images, as well as when converting charts to images.

Chart error bars in ASP.NET MVC

Query Builder

Drag-and-drop support

The Query Builder component now includes a drag-and-drop feature, allowing users to reposition rules or groups effortlessly within the Query Builder. This enhancement provides a more intuitive and flexible way to construct and modify queries.

ASP.NET MVC Query Builder drag-and-drop.

Separate connector support

The separate connector feature in the Query Builder component enables users to integrate standalone connectors between rules or groups within the same group. This allows for greater flexibility, as users can connect rules or groups using different connectors, enhancing the complexity and precision of query construction.

ASP.NET MVC Query Builder separate connectors.

Spreadsheet

Notes

This feature allows users to provide additional cell information. They can easily add, edit, and delete notes.

ASP.NET MVC Spreadsheet Notes

Print

This feature allows users to print the active worksheet or the entire workbook directly. Additionally, users can customize their printouts by choosing to display or hide row and column headers, as well as gridlines.

JSON serialization

This feature adds a serialization option in the SaveAsJson method, allowing users to extract cell values without formatting or formulas, like a CSV file.

TreeGrid

Improvements in error handling

The ActionFailure event notifies developers when the TreeGrid configurations are handled incorrectly on the application end. We have enhanced this event to cover more cases, providing developers with better feedback and diagnostics when issues occur. This improvement will help ensure that any configuration errors are quickly identified and resolved.

Word Library

Mathematical equation to LaTeX

The .NET Word Library (DocIO) now includes an API to extract LaTeX code from mathematical equation in Word documents. Additionally, users can modify existing equations using the LaTeX code.

With this feature, users can convert mathematical equations from Word documents to LaTeX, and integrate them into LaTeX-based equation editors.

Math to LaTeX in ASP.NET MVC

Word-to-PDF and image conversion enhancements

The Syncfusion Word Library includes the following enhancements when converting any Word document to a PDF file:

  • Right-to-left text: Enhanced rendering of columns and table of contents to preserve the right-to-left direction as the original Word document.
  • Mathematical equations: Improved preservation of mathematical equations and their alignments during PDF and image conversion.
  • Chart error bars: Error bars are preserved exactly as they appear in the input Word document when converted to PDF or images, and when converting charts to images.

Chart error bars in ASP.NET MVC

Up arrow icon
Live Chat Icon For mobile
Live Chat Icon