Mehul Harry's DevExpress Blog

This Blog

News


Mehul Harry is the DevExpress Web Program Manager. Follow him on twitter: @Mehulharry

Subscribe (RSS, Email)

Archives

  • Q&A: Read what viewers asked from live webinar for DevExpress ASP.NET v16.1

    Q&A: Read what viewers asked from live webinar for DevExpress ASP.NET v16.1

    Recently, I presented the "What's new in DevExpress ASP.NET v16.1" webinar to show all the new features, controls, etc. Watch the webinar video here:

    Live Q&A

    During the live webinar, many viewers asked some great questions about all sorts of things related to DevExpress ASP.NET. Here's the full Q&A which you may find useful too:

    General Questions

    Q: When v16.1 will be availble to download?
    A: We plan to release it in the middle of June. A beta of v16.1 is available now to test and provide feedback on.

    Q: When was Beta 2 Released?
    A: Monday, June 6th. Check your account to download it: https://www.devexpress.com/ClientCenter/DownloadManager/

    ASP.NET Themes & Project Template Questions

    Q: When Mehul was covering the themes, he mentioned that certain ones take up more screen space. Is their a comparison grid of the major parameters?
    A: No but the mobile friendly themes like Moderno, Material, and iOS have larger paddings than the other themes (in general).

    Q: What is the main diference between responsive template and bootstrap template and both include asp identity login?
    A: Yes, they both include. As for differences, the responsive template uses DevExpress controls for layout and responsive behavior. While the bootstrap uses, well, bootstrap to do the responsive features.

    Q: With Bootstrap being widely accepted, why would you use the DevExpress based Responsive Design instead?
    A: We want to offer you choices and it depends on your needs. If you like bootstrap then feel free to use that project template. Otherwise, you can use the DevExpress responsive template.

    ASP.NET Core Questions

    Q: Does Dev Express v16.1 support ASP.NET Core Framework?
    A: We offer ASP.NET Core TagHelpers. Also, check out this upcoming webinar: https://attendee.gotowebinar.com/register/1737083611361603332
    New ASP.NET MVC Wrappers

    ASP.NET GridView Questions

    Q: Does Cell merging support text merged at the top of cell like the pivot grid?
    A: Not exactly... Cells with the same values are merged vertically. If you need to aggregate by this column, use a regular grouping.

    Q: I can see the text merged on grid on the same top position that the next column by default appear on the middle on the cell merged, is possible for the column merged specify top and middle position into cell?
    A: Yes, it is possible. Feel free to contact our Support team at Center for additional details.

    ASP.NET Spreadsheet Questions

    Q: Does the spreadsheet control have multi user support? Similar to excel shared spreadsheet functionality. So 2 people having it open at 1 time and seeing live changes?
    A: It is possible to open a single document by several customers at the same time. However the ASPxSpreadsheet doesn't send user updates to another user automatically. Currently, you would need to refresh the document manually to see the other user's changes. We'll consider this feature for a future release.

    Q: Does this Spreadsheet control ship with localized function names and function descriptions?
    A: Yes, several localization options are available. Please contact our support with your inquiry to get more info.

    Q: Is it possible to save the content of the spreadsheet control back to database?
    A: Yes, it is possible with server-side API. Please check this example: https://www.devexpress.com/issue=T190812

    Q: Does Spreadsheet control support editors like comboboxes in the same form that WinForms Spreadsheet does?
    A: Not yet :) , but we have data validation that uses them which seems to cover a lot of cases where other controls are needed.

    Q: Do the RichEdit and Spreadsheet controls have an autoheight or 100% height feature in 16.1?
    A: Not exactly, however, it has a full screen mode (can be set / toggled programmatically).

    Q: Does Spreadsheet control provide spell check capability?
    A: Not yet.

    ASP.NET Scheduler Questions

    Q: Will we be getting the agenda or gannt view that you have released for WinForms?
    A: Not in this release but we will consider it for a future release.

    Q: Does ASP.NET Scheduler control support control editors like combobox?
    A: For example, refer to the http://demos.devexpress.com/ASPxSchedulerDemos/ViewTypes/DayView.aspx demo and open any app using a context menu.

    ASP.NET Upload Control Questions

    Q: Any plans to improve the upload control? Better error support or events during uploading.
    A: Not in this release. For now, use the first suggestion from the https://www.devexpress.com/kbid=KA18611
    Would you also please submit a ticket in our Support Center with a list of features that you'd like to see in the upload control?

    ASP.NET RichEdit Questions

    Q: Instead of doing spelling inline, is there a button in the ribbon to do complete spell check?
    A: We do not have a button in ribbon, but we do have a Client API for it and the dialog in the context menu.

    Q: Is the standalone query editor available in both web and win?
    A: Yes, Web - http://demos.devexpress.com/ASPxGridViewDemos/DataBinding/QueryBuilderControl.aspx and Win - https://community.devexpress.com/blogs/thinking/archive/2016/05/25/winforms-visual-query-builder-ala-ms-access-coming-soon-in-v16-1.aspx

    Q: We use the HTML and Rich Text Editor to allow users to edit dynamically generated documents. Is it possible to lock or prevent editing of certails sections of a document. (I.e. offer letter)
    A: Currently, protected sections are supported only in ASPxSpreadsheet. We plan to support this feature in ASPxRichEdit in the future.

    Q: Are there plans for edit tracking?
    A: Do you mean tracking the changes made in ASPxRichEdit? Not for the near future, at least. Our RichEdit Core does not yet support it https://www.devexpress.com/issue=Q231610

    Q: Is there plans for richedit comments?
    A: Yes we plan to implement in the future

    Q: Thank you! These updates are Awesome!
    A: Thank you!


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • New ASP.NET MVC Wrappers for our HTML5-JavaScript Widgets

    Great news, we are introducing a new ASP.NET MVC library that provides modern semantic rendering, client-side interactions, and more.

    I'm happy to announce the new 'DevExtreme ASP.NET MVC Wrappers'.

    We, at DevExpress, decided to allocate a small team of devs from our ASP.NET and DevExtreme groups. This new team has created a new product that combines the best of both worlds - modern HTML5 widgets from DevExtreme and the versatile tooling of ASP.NET MVC in Visual Studio.

    Be sure to sign up for the upcoming webinar to learn more, ask questions, and see how it works: DevExtreme ASP.NET MVC Wrappers

    DevExtreme Wrapped

    In essence, we are using the JavaScript widgets from our excellent client-side library called DevExtreme and wrapped them as native ASP.NET MVC extensions. And, yes, that's how we got the very apt name: DevExtreme ASP.NET MVC Wrappers.

    This means that you can use any widget like the Grid, Chart, PivotGrid, and so on, within ASP.NET MVC. So now instead of just writing HTML and JavaScript, you can write using fluent Razor syntax to add a Grid to your ASP.NET MVC Views:

    https://community.devexpress.com/blogs/aspnet/16.1Release/Code-Razor.png

    Data binding is a breeze whether you have local data, remote web service, or a server-side database:

    https://community.devexpress.com/blogs/aspnet/16.1Release/Code-WebApi.png

    You also get the benefits of Visual Studio tooling. For example, here's the file-new experience that you get out-of-the-box in the DevExtreme v16.1 release:

    https://community.devexpress.com/blogs/aspnet/16.1Release/VS-Project-Template.png

    ASP.NET MVC 3, 4, 5, & ASP.NET Core!

    We've compiled our assemblies so that these new wrappers are compatible from ASP.NET MVC 3 through ASP.NET MVC 5.

    We're also working on providing you compatibility with the new cross-platform, ASP.NET Core. We'll have more news for you on ASP.NET Core support once ASP.NET Core is officially released.

    CTP (for now)

    In this first release, we are providing the new DevExtreme ASP.NET MVC Wrappers as a community technology preview (CTP).

    This is a quality release and you can start to use it today (and provide us feedback). But we made it a CTP because there are still features that we'd like to add to improve the DevExtreme ASP.NET MVC Wrappers.

    Download via DevExtreme

    The new DevExtreme ASP.NET MVC Wrappers are part of the "DevExtreme Complete" installation (exe-installer only). Once you install the v16.1 DevExtreme release, you'll have the new DevExtreme ASP.NET MVC Wrappers will be available in your Visual Studio.

    You will also find a new project template under the 'Web' category that helps you to get started with using the new wrappers.

    We have also included several great demos to help you understand how to use the different wrappers in ASP.NET MVC. You'll find them in the DevExtreme Demos folder, typically, it will be in your public documents folder:

    C:\Users\Public\Documents\DevExpress Demos 16.1\DevExtreme\ASP.NET Wrappers (CTP)

    What's Included?

    The DevExtreme ASP.NET MVC Wrappers include:

    1. All DevExtreme widgets provided as ASP.NET MVC (Html-helper) extensions
    2. Light and sematic markup
    3. Fluent syntax for option declaration and native ASP.NET MVC experience
    4. Tight integration with WebApi to create effective RESTful data services fully compatible with DataGrid remote operations.
    5. Project template for Visual Studio 2012, 2013, and 2015
    6. Several new technical demos to help you get started
    7. New documentation
    8. DevExpress' world-class support

    Why make another MVC library?

    We want to provide our customers with more choices for the web. Different developers have different concerns. Through feedback, we learned that some ASP.NET MVC developers would like us to provide an MVC extensions library that uses modern rendering and client-side interactions.

    The current DevExpress ASP.NET MVC Extensions are based on our existing ASP.NET controls. This provides you 50+ extensions with powerful features like a reporting library, spreadsheet, rich edit, and a lot more.

    The new DevExtreme MVC Wrappers include about 30+ extensions providing you with rich client-side functionality, lighter semantic markup, and native ASP.NET MVC experience.

    Join the webinar

    Sign up for the upcoming webinar now: DevExtreme ASP.NET MVC Wrappers

    Are you looking forward to the new DevExtreme MVC Wrappers? Drop me a line below, thanks!


    Create highly responsive web apps for touch-enabled devices and traditional desktops.

    From desktops to mobile devices, DevExtreme HTML5 Data Grid delivers the flexibility you’ll need to build apps that reach the widest audience and deliver touch-first user experiences to power your next great interactive website.

    Download a free and fully-functional version of DevExtreme now: Download DevExtreme

  • ASP.NET Grid - Cell Bands, Cell Merging, and Cell Focus - (Coming soon in v16.1)

    In the v16.1 release, we've added powerful Data Cell features to the DevExpress ASP.NET Grid View control:

    1. Cell Bands

    The DevExpress ASP.NET Grid View now provides you with a capability to organize grid columns into logical groups (bands). It allows columns to be arranged in multiple rows, and column headers and cells to occupy more than one row.

    Bands provide both display and usability benefits. Header bands can be dragged by end-users to reorder columns. This is extremely useful if you need to provide a quick way to rearrange columns while preserving their logical grouping. Note that columns (and bands) are only allowed to move within their parent bands - you cannot move a child column from one parent band to another. This prevents end-users from breaking column grouping logic.

    And the Grid View allows you to export grid data with bands to various formats.

    2. Cell Merging

    The DevExpress ASP.NET Grid View (ASPxGridView) can automatically merge adjacent cells with the same values. By default the cell merging is disabled. Set the SettingsBehavior.AllowCellMerge property to true to allow the grid merging cells; or control the cell merging availability for a particular column by using the GridViewDataColumnSettings.AllowCellMerge property.

    3. Cell Focus

    The DevExpress ASP.NET GridView's Batch Edit feature is great. And with the v16.1 release, we've made it easier to figure out which cell you're currently focused on:

    DevExpress ASP.NET GridView

    WebForms & MVC

    And I'm happy to announce that the new data cell grid control features will be available for both ASP.NET WebForms and MVC platforms in the v16.1 release.

    Keep an eye on this blog as there are more DevExpress ASP.NET GridView features in the v16.1 release.

    Thanks!


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • ASP.NET Rich Text Editor - Spell Checking, Find & Replace and Predefined Styles

    Recently, I told you about the enhancements to the excellent DevExpress ASP.NET Spreadsheet control. Today, I'll tell you about our other major 'Microsoft Office' style control, the DevExpress ASP.NET Rich Text Editor. We've added some great new features that you and your end-users will appreciate. Let's take a look.

    UX Improvements

    The DevExpress ASP.NET Rich Edit now ships with a number of improved UX elements including:

    1. Built-in spellchecker

    We've extended the capabilities of our ASP.NET Rich Text Editor with spell check support which includes type-as-you-go error detection. End-users can activate the ASP.NET Spell Checker via the integrated context menu or a standard dialog:

    https://community.devexpress.com/blogs/aspnet/16.1Release/aspnet-richedit-spell-checking.png DevExpress ASP.NET RichEdit Spell Checker

    And this new feature uses the excellent DevExpress ASP.NET Spell Checker control to provide other benefits like custom dictionaries.

    2. Find and Replace functionality

    Much like Microsoft Word, the ASP.NET Rich Text Editor's new Find and Replace dialog allows end-users to locate and modify text within an open document. Unlike the browser's built-in "search within a webpage function," the entire document is available for all Find-Replace operations.

    https://community.devexpress.com/blogs/aspnet/16.1Release/aspnet-richedit-find-replace.png DevExpress ASP.NET RichEdit Find Replace

    3. Predefined character and paragraph styles

    To help improve content formatting within the ASP.NET Rich Text Editor, this release includes a new set of predefined styles for paragraphs, characters and tables:

    DevExpress ASP.NET RichEdit - Styles

    4. Tables support improvements

    We've also improved support for tables in this release. First, we've added a bunch of great new styles for tables:

    ASP.NET RichEdit Tables

    And second, we've improved mouse support with tables. End-users can adjust the table size using the mouse. And they can also drag the cell borders to change the column width or row height. Column sizing can also be done using ruler markers. End-users can also use the keyboard to navigate and select table cells. To navigate through cells, use the arrow keys, or Tab and Tab+Shift. To select cells, use Shift together with the arrow keys.

    5. Keyboard support in built-in ribbon

    With this release, you can now interact with the DevExpress ASP.NET Ribbon Control (tabs, groups, items) via the keyboard:

    https://community.devexpress.com/blogs/aspnet/16.1Release/aspnet-ribbon-keyboard-shortcuts.png

    New API For Developers

    Recently, many customers had interesting scenarios where they needed to interact with the DevExpress ASP.NET Rich Text Editor from the client-side. Good news, we've now exposed client-side API for the DevExpress ASP.NET Rich Text Editor.

    This new API allows you to obtain the current state of document elements (such as sections, paragraphs, tables) and perform the appropriate actions by executing commands. The available client side API is exposed through the following properties:

    • document - Provides access to structures allowing you to obtain the current information about certain document structural elements (such as sections, active sub-document, styles for characters, paragraphs and tables, and etc).
    • selection - Provides access to a set of methods allowing you to position the cursor within a document and to select document content elements.
    • commands - Provides access to client commands allowing you to programmatically accomplish virtually any task within a document (such as inserting characters, paragraphs, tables and pictures, changing element formatting, creating numbered lists, etc).

    Azure Web Farms support

    With this release, both the DevExpress ASP.NET Spreadsheet and Rich Text Edit controls can be used in web applications running on multiple Azure application servers.

    What do you think about the DevExpress ASP.NET Rich Text Editor's new features? Drop me a line below. Thanks!


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • ASP.NET Spreadsheet - UX Enhancements and UI Performance - (Coming soon in v16.1)

    ASP.NET Spreadsheet - UX Enhancements and UI Performance - (Coming soon in v16.1)

    You'll be happy to hear that not only did we improve the performance of the DevExpress ASP.NET Spreadsheet control in the v16.1 release, but we also added some great features too. Let's take a look.

    UX Improvements

    The DevExpress ASP.NET Spreadsheet now ships with a number of improved UX elements including:

    1. Custom header/footer when printing

    A new dialog (within the page-setup dialog) gives you the ability to define a custom header and footer before printing your spreadsheet:

    2. Mark a copied range using a dotted line

    The Spreadsheet control will now use dotted lines when you select a range and copy it to the clipboard. This is a handy feature that you're likely familiar with in Microsoft Excel. It helps you to visualize what items you've just selected.

    3. Fill handle

    The Spreadsheet control now gives you the ability to use a fill handle to complete data in a series. You can even use it to fill in months and days:

    4. Display/hide column and row headers

    The Spreadsheet control also let's you hide (or show) the column and row headers.

    UI Performance Improvements

    Our ASP.NET Spreadsheet has been optimized so you can deliver Office-inspired solutions that are both visually stunning and perform at the highest possible levels. Performance optimizations have been applied across the board, at the server and during client rendering.

    Take a look the following chart which shows the 'document load' and 'cell update' operations. You'll see how between v15.2 and v16.1, we've improved performance across all major browsers:

    Azure Web Farms support

    With this release, both the DevExpress ASP.NET Spreadsheet and Rich Text Edit controls can be used in web applications running on multiple Azure application servers.

    What do you think about the Spreadsheet control's new features and performance enhancements? Drop me a line below. Thanks!


    Your Next Great .NET App Starts Here

    Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

    Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

  • HTML5-JavaScript Scheduler - Agenda, Timeline Month View, and more (Coming soon in v16.1)

    In the v16.1 release, we've added some great new features to the excellent DevExtreme Scheduler widget which runs completely on the client-side:

    1. New Agenda view

    You can now create a compact representation of appointments/events with the use of the HTML5 Scheduling widget's Agenda View:

    DevExtreme Scheduler - Agenda View

    2. New Timeline Month view

    Our HTML5 Scheduler now offers a Timeline Month View:

    DevExtreme Scheduler - Timeline Month View

    3. Time Zones Support

    The DevExpress HTML5-JavaScript Scheduling widget allows you to specify a time zone:

    DevExtreme JavaScript Scheduler - Time Zones Support

    4. Multiple Cell Selection

    You can also select multiple cells via the mouse or keyboard and create an appointment based on the selected cells when using our HTML5 Scheduling widget.

    DevExtreme JavaScript Scheduler - Multiple Cell Selection

    These features is a part of the DevExtreme v16.1 release. Thanks!


    Create highly responsive web apps for touch-enabled devices and traditional desktops.

    From desktops to mobile devices, DevExtreme HTML5 Data Grid delivers the flexibility you’ll need to build apps that reach the widest audience and deliver touch-first user experiences to power your next great interactive website.

    Download a free and fully-functional version of DevExtreme now: Download DevExtreme

  • HTML5-JavaScript Pivot Grid – Enhancements (Coming soon in v16.1)

    In the v16.1 release, we've added three great new features to the DevExtreme JavaScript Pivot Grid.

    1. Field Panel

    The field panel displays fields involved in summary calculation and allows to dynamically change report options (filtering conditions and sorting order) directly in the widget:

    DevExtreme Pivot Grid - Field Panel

    The field panel provides you the capability to change any field option at runtime using the context menu. You can easily reach this performing the required data calculations within the 'onContextMenuPreparing' event handler. So, you can implement a custom context menu with a collection of summary types, for example, sum, average, minimum, maximum, and etc. Also, you can specify a similar event handler for the DevExtreme Pivot GridFieldChooser widget.

    DevExtreme Pivot Grid - Runtime Summary

    2. Charts integration

    The DevExtreme Pivot Grid widget can handle processing large amounts of data easily. However, it's not easy to visualize large amounts of data. So one way to manage that is to use charts to summarize large amounts of data. And with the v16.1 release, the DevExtreme Pivot Grid can easily integrate with a chart to help you process large amounts of data and show a corresponding chart next to it!

    DevExtreme Pivot Grid - Charts Integration

    Simply pass a chart instance and additional settings for showing multidimensional data to the 'bindChart' method of DevExtreme Pivot Grid.

    3. Layout Enhancements

    Besides features mentioned above, the DevExtreme Pivot Grid widget includes some layout improvements. One of them is a tree layout mode designed for hierarchical items in a row header. By default, such items placed in row take too much space on the screen. However, using the new layout helps to optimize this area and use it more effectively.

    DevExtreme Pivot Grid - Row Header Layout

    The other new layout feature is relocatable data field header. Previously, data field headers could be displayed only in columns. Starting with the upcoming release, you can specify whether they are located in columns or rows.

    DevExtreme Pivot Grid - Data Field Area

    What do you think about these features? Drop me a line below. Thanks!


    Create highly responsive web apps for touch-enabled devices and traditional desktops.

    From desktops to mobile devices, DevExtreme HTML5 Data Grid delivers the flexibility you’ll need to build apps that reach the widest audience and deliver touch-first user experiences to power your next great interactive website.

    Download a free and fully-functional version of DevExtreme now: Download DevExtreme

  • HTML5-JavaScript TreeMap (Coming soon in v16.1)

    Check out the new DevExpress HTML5 TreeMap widget that's coming out in the DevExtreme v16.1 release:

    DevExtreme TreeMap

    The new TreeMap widget is a client-side JavaScript widget which provides powerful capabilities to display both flat and hierarchical data structures. And the TreeMap widget includes three predefined tiling algorithms:

    • Slice And Dice
    • Squarified
    • Strip
    • Or apply your own custom algorithm!

    DevExtreme TreeMap

    The new TreeMap widget provides several colorization methods of TreeMap tiles, such as discrete colorization, range, and grouped. And the widget provides API methods for drilldown implementation and manipulation of separate tiles.

    DevExtreme TreeMap

    What do you think about the new TreeMap widget? Drop me a line below, thanks!


    Create highly responsive web apps for touch-enabled devices and traditional desktops.

    From desktops to mobile devices, DevExtreme HTML5 Data Grid delivers the flexibility you’ll need to build apps that reach the widest audience and deliver touch-first user experiences to power your next great interactive website.

    Download a free and fully-functional version of DevExtreme now: Download DevExtreme

  • Try the DevExtreme TagHelpers for ASP.NET Core RC2 - (Now Available)

    Good news, Microsoft just released ASP.NET Core RC2, the second major update to their new ASP.NET Core framework.

    And I'm happy to say that we've updated our GitHub repo and released Nuget packages of our DevExtreme ASP.NET Core TagHelpers! Download and try them today with the latest release candidate (ASP.NET Core RC2).

    Download

    To get started, you'll first need to get Microsoft's latest Core release:

    1. Download Microsoft's latest RC2 here: ASP.NET Core RC2.

    2. Download the Nuget packages for DevExtreme ASP.NET Core TagHelpers: https://www.nuget.org/packages/DevExtreme.AspNet.TagHelpers/

    3. Follow (and Star) the DevExtreme ASP.NET Core TagHelpers project on GitHub: https://github.com/DevExpress/DevExtreme.AspNet.TagHelpers. Here you can check our code, view ReadMe, Wiki articles, submit issues, and more.

    ASP.NET Core is shaping up to be a great framework. And by using the DevExtreme TagHelpers with ASP.NET Core, your end-users will get the amazing DevExtreme User Interface, features, and functionality that they have come to love.

    You save several development hours by using our robust tools. The new DevExtreme ASP.NET TagHelpers help you to deliver great web solutions on the ASP.NET Core framework.

    Getting Started

    To get started using the new DevExtreme ASP.NET TagHelpers, please take a look this getting started guide:

    DevExtreme ASP.NET TagHelpers - Getting Started

    Then give us your feedback here: Issue Tracker

    What's included?

    The following 7 major widgets from our powerful DevExtreme library are available as TagHelpers for ASP.NET Core:

    • Grid
    • Chart
    • Pivot Grid
    • Pie Chart
    • Range Selector
    • Scheduler
    • Sparkline

    Demos of these widgets are available here.

    What is a TagHelper?

    TagHelpers are a new feature of ASP.NET Core (MVC 6) that allows preprocessing of HTML attributes with server side content. As Scott Hanselman demonstrates, TagHelpers provide cleaner code:

    Open-Source MIT License

    The new DevExtreme ASP.NET Core TagHelpers are provided on GitHub and Nuget with an MIT license. The source is open for you to view, fork, submit pull requests, etc.

    To use the DevExtreme ASP.NET TagHelpers, you will need a DevExtreme license.

    Preview Version

    We're introducing the new DevExtreme ASP.NET TagHelpers as a preview version because:

    1. ASP.NET Core (MVC 6) has not been released. However, a second release candidate is available now.
    2. We're still perfecting and improving our TagHelpers.

    However, the new DevExtreme ASP.NET TagHelpers have enough of a feature set that we'd love for you to test drive them and give us your feedback.

    Try the latest bits now

    Have you tried the new DevExtreme ASP.NET TagHelpers yet? I'd love to hear about it. Drop me a line below.

    Thanks!

    @mehulharry


    Create highly responsive web apps for touch-enabled devices and traditional desktops.

    From desktops to mobile devices, DevExtreme HTML5 Data Grid delivers the flexibility you’ll need to build apps that reach the widest audience and deliver touch-first user experiences to power your next great interactive website.

    Download a free and fully-functional version of DevExtreme now: Download DevExtreme

  • HTML5 - JavaScript Data Grid - Banded Column Layout (Coming soon in v16.1)

    We're introducing a great new DataGrid feature – Banded Column Layout. With this feature, you can organize columns into the logical groups (bands), so that you can easily display and reorder entire column sets.

    DevExpress HTML5 Data Grid - Banded Column Layout

    While a column is banded, all existing column features still work great:

    • Column Resizing
    • Column Reordering
    • Column Fixing
    • Column Chooser
    • Export

    In fact, here's the column chooser in a banded layout:

    DevExpress HTML5 Data Grid - Banded Column Layout - Column Chooser

    Banded Column Layout is easy to define and customize. Here's a snippet that shows how the population column from the image above is banded:

    $("#gridContainer").dxDataGrid({
        dataSource: countries,
        columnAutoWidth: true,
        allowColumnReordering: true,
        columns: ["Country", {
            headerCellTemplate: function(container) {
                container.append($("<div>Area, km<sup>2</sup></div>"));
            },
            dataField: "Area"
        }, {
            caption: "Population",
            columns: [{
                caption: "Total",
                dataField: "Population_Total",
                format: "fixedPoint"
            }, {
                caption: "Urban",
                dataField: "Population_Urban",
                format: "percent"
            }]
        }, {
            caption: "Nominal GDP",
            columns: [{
                caption: "Total, mln $",
                dataField: "GDP_Total",
                format: "fixedPoint",
                sortOrder: "desc"
            }, {

    This feature is a part of the DevExtreme v16.1 release. Thanks!


    Create highly responsive web apps for touch-enabled devices and traditional desktops.

    From desktops to mobile devices, DevExtreme HTML5 Data Grid delivers the flexibility you’ll need to build apps that reach the widest audience and deliver touch-first user experiences to power your next great interactive website.

    Download a free and fully-functional version of DevExtreme now: Download DevExtreme

1
2
3 4 5 6 7 8 9 10
LIVE CHAT

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383

FOLLOW US

DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2016 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners