Kendo UI + Telerik UI for ASP.NET (MVC & Core) R2 2019

Ajout de la prise en charge de .NET Core 3.0 Preview 5, ainsi que de nouveaux composants PDFViewer et Drawer.
Mai 16, 2019
Nouvelle Version

Fonctionnalités

New in UI for ASP.NET Core

  • ContextMenu
    • Binding to Kendo DataSource
  • DateRangePicker
    • Add mobile support for DateRangePicker
    • Add model binding to DateRangePicker
  • MultiSelect
    • MultiSelect accessibility improvements
  • DropDownTree
    • Submit DropDownTree values automatically when checkboxes are enabled
  • Menu
    • Binding to Kendo DataSource
  • ListView
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • ListView Infinite Scroll
  • Pager
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Grid
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • Adaptive rendering
  • DataSource
    • Accent folding with filtering for the Kendo UI DataSource
  • Spreadsheet
    • Missing localization settings in Spreadsheet
    • Add changing event to Spreadsheet
    • Expose clipboard data in Spreadsheet paste event handler
    • Add dataBinding and dataBound events
    • Add Spreadsheet cut, copy and paste events
    • Support for images in Spreadsheet
    • Support for cell comments in Spreadsheet
  • Common
    • New New New Drawer Widget
    • New New New PDFViewer Widget
    • Microsoft.CodeAnalysis dependency updated to version 3.0.0
    • Support for .NET Core 3.0 Preview 5
  • ToolBar
    • Tool type "spacer"
  • TreeList
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Scheduler
    • Scheduler adaptive rendering

New in UI for ASP.NET MVC

  • Common
    • New New Drawer Widget
    • New New PDFViewer Widget
  • ContextMenu
    • Binding to Kendo DataSource
  • DataSource
    • Accent folding with filtering for the Kendo UI DataSource
  • DateRangePicker
    • Add mobile support for DateRangePicker.
    • Add model binding to DateRangePicker
  • DropDownTree
    • Submit DropDownTree values automatically when checkboxes are enabled
  • Grid
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • Adaptive rendering
  • ListView
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
    • ListView Infinite Scroll
  • Menu
    • Binding to Kendo DataSource
  • MultiSelect
    • MultiSelect accessibility improvement
  • Pager
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes
  • Scheduler
    • Scheduler adaptive rendering
  • Spreadsheet
    • Missing localization settings in Spreadsheet
    • Add changing event to Spreadsheet
    • Expose clipboard data in Spreadsheet paste event handler
    • Add dataBinding and dataBound events
    • Add Spreadsheet cut, copy and paste events
    • Support for images in Spreadsheet
    • Support for cell comments in Spreadsheet
  • ToolBar
    • Tool type "spacer"
  • TreeList
    • Wrap the "k-pager-numbers" Ul in a Div with "k-pager-numbers-wrap" class
    • Change Pager layout to Flex from Float for the Less-based themes

Correctifs

Fixes in UI for ASP.NET Core

  • ContextMenu
    • ContextMenu appears outside screen boundary upon initial opening
    • ContextMenu open animation not finished on first open
    • ContextMenu does not display when holding over the target on mobile
    • ContextMenu does not overflow correctly with more than one nested level
  • MediaPlayer
    • Cut icons in MediaPlayer toolbar
  • DatePicker
    • Readonly DatePicker can be edited when dateInput is enabled
  • Tooltip
    • Unexpected Tooltip hiding on hovering its content
  • Chart
    • Chart selection does not work when the Chart is declared inside a ScrollView
  • ButtonGroup
    • Active class is not applied when button has defined attributes
  • MultiSelect
    • Unable to deselect single tag MutliSelect items with Esc key, when filter is applied
    • Popup option cannot be set through data attribute
    • MultiSelect deselected items remain highlighted in the list
    • MultiSelect's single tag remains after using the Clear Button even though there are no selected items
    • Filtering is not working with Turkish localization
  • DropDownTree
    • Popup option cannot be set through data attribute
    • DropDownTree doesn't display the right text when value is set to 0.
  • Draggable
    • Hold event of the Draggable widget is fired when holdToDrag property is set to false
  • DropDownList
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • Button
    • Buttons disabled through "disabled" attribute appear enabled
  • PDF Export
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • PanelBar
    • Incorrect MVVM binding of PanelBar items checkboxes
  • Map
    • Duplicate Large Marker is shown on iOS devices.
    • Kendo Map markers being rendered too large and being cut off on device pixel ratio is between 1.2 and 2.0(Chrome)
  • ComboBox
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • ScrollView
    • ScrollView destroy() method throws error when not pageable
  • Pager
    • Selecting page size "All" from a non-first page is breaking the Pager
  • TreeView
    • Not visible indicator for dropping between TreeView nodes
  • Wrappers (ASP.NET Core): Pager
    • Responsive Pager is not working when the AutoBind is false
  • MVVM
    • Incorrect MVVM binding of PanelBar items checkboxes
    • Popup option cannot be set through data attribute
    • Computed props don't show values in MVVM Grid in non-locked columns
  • MultiViewCalendar
    • Header shows incorrect value when months from next year are shown
    • MultiViewCalendar doesn't clean focused state of selected dates.
  • Grid
    • ComboBox in Grid column loses its value if the Grid's cells are clicked fast in IE
    • Computed props don't show values in MVVM Grid in non-locked columns
    • All grid columns can be hidden via the column menu
    • Selecting page size "All" from a non-first page is breaking the Pager
    • Rows are misaligned with multi-level grouping and locked columns
    • Top border of Grid toolbar gets thicker while loading panel is visible
  • Wrappers (ASP.NET Core): MultiSelect
    • Unable to bind MultiSelect with selected values to model after form submitting
  • Editor
    • Js exception is thrown on loading the Editor with RequireJs
    • Editor performs poorly in IE11 when deleting characters using backspace
    • Editor content indentation is lost when creating a list
    • ImageBrowser renders items for unsuccessfully uploaded files
    • Inconsistent font value displayed in the Editor's fontName tool
    • Editor content jumps when inserthtml command is executed in IE
    • Backspace does not remove indent formatting consistently
  • DataSource
    • Filtering with Turkish letters is not working correctly
  • PivotGrid
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
  • Spreadsheet
    • Unable to set a valid negative number in a Spreadsheet cell with validation rule from a negative number to zero
    • Spreadsheet incorrect formatting and rounding for the number 1000000000000000
    • Hidden rows in Excel are visible in Kendo Spreadsheet, once the file is imported server side
    • Change event triggered twice on paste
    • Spreadsheet does not export content to PDF, when the browser window is too low and the page has been scrolled down on export
    • Spreadsheet server-side import does not hide columns that are hidden in the source file
  • Window
    • Window doesn't keep its original dimensions when restored after minimization
  • Common
    • Resolve compatibility warnings for kendo.all.min.js reported by jQuery Migrate 3.0.1
    • Unexpected recursive variable definition in bootstrap-mapper.less
    • Destroying the widget triggers a reflow on the whole document
    • No TagHelpers generated for nullable DateTime and Numeric with Core Scaffolding templates
  • TreeList
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
    • Input cannot be focused with click when multi row selection is enabled
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Excel Export
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Gantt
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • TimePicker
    • Time Picker with dateInput=true handles mouse/keyboard arrows time change in a wrong way
  • NumericTextBox
    • NumericTextBox with a negative value pointer does not go between the clicked numbers
  • Scheduler
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Missing Calendar icon in Scheduler with Fiori and Nova themes
  • AutoComplete
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization

Fixes in UI for ASP.NET MVC

  • Common
    • Resolve compatibility warnings for kendo.all.min.js reported by jQuery Migrate 3.0.1
    • Unexpected recursive variable definition in bootstrap-mapper.less
    • Destroying the widget triggers a reflow on the whole document
  • AutoComplete
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • Button
    • Buttons disabled through "disabled" attribute appear enabled
  • ButtonGroup
    • Active class is not applied when button has defined attributes
  • Chart
    • Chart selection does not work when the Chart is declared inside a ScrollView
  • ComboBox
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • ContextMenu
    • ContextMenu appears outside screen boundary upon initial opening
    • ContextMenu open animation not finished on first open
    • ContextMenu does not display when holding over the target on mobile
    • ContextMenu does not overflow correctly with more than one nested level
  • DataSource
    • Filtering with Turkish letters is not working correctly
  • DatePicker
    • Readonly DatePicker can be edited when dateInput is enabled
  • Draggable
    • Hold event of the Draggable widget is fired when holdToDrag property is set to false
  • DropDownList
    • Popup option cannot be set through data attribute
    • Filtering is not working with Turkish localization
  • DropDownTree
    • Popup option cannot be set through data attribute
    • DropDownTree doesn't display the right text when value is set to 0.
  • Editor
    • Js exception is thrown on loading the Editor with RequireJs
    • Editor performs poorly in IE11 when deleting characters using backspace
    • Editor content indentation is lost when creating a list
    • ImageBrowser renders items for unsuccessfully uploaded files
    • Inconsistent font value displayed in the Editor's fontName tool
    • Editor content jumps when inserthtml command is executed in IE
    • Backspace does not remove indent formatting consistently
  • Excel Export
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • Gantt
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Grid
    • ComboBox in Grid column loses its value if the Grid's cells are clicked fast in IE
    • Computed props don't show values in MVVM Grid in non-locked columns
    • All grid columns can be hidden via the column menu
    • Selecting page size "All" from a non-first page is breaking the Pager
    • Rows are misaligned with multi-level grouping and locked columns
    • Top border of Grid toolbar gets thicker while loading panel is visible
  • MVVM
    • Incorrect MVVM binding of PanelBar items checkboxes
    • Popup option cannot be set through data attribute
    • Computed props don't show values in MVVM Grid in non-locked columns
  • Map
    • Duplicate Large Marker is shown on iOS devices.
    • Kendo Map markers being rendered too large and being cut off on device pixel ratio is between 1.2 and 2.0(Chrome)
  • MediaPlayer
    • Cut icons in MediaPlayer toolbar
  • MultiSelect
    • Unable to deselect single tag MutliSelect items with Esc key, when filter is applied
    • Popup option cannot be set through data attribute
    • MultiSelect deselected items remain highlighted in the list
    • MultiSelect's single tag remains after using the Clear Button even though there are no selected items
    • Filtering is not working with Turkish localization
  • MultiViewCalendar
    • Header shows incorrect value when months from next year are shown
    • MultiViewCalendar doesn't clean focused state of selected dates.
  • NumericTextBox
    • NumericTextBox with a negative value pointer does not go between the clicked numbers
  • PDF Export
    • Gantt shrinks its treelist text to fit column's width on PDF export in IE and Edge
  • Pager
    • Selecting page size "All" from a non-first page is breaking the Pager
  • PanelBar
    • Incorrect MVVM binding of PanelBar items checkboxes
  • PivotGrid
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
  • Scheduler
    • Unexpected blue background of selected Gantt/Scheduler View in Fiori
    • Missing Calendar icon in Scheduler with Fiori and Nova themes
  • ScrollView
    • ScrollView destroy() method throws error when not pageable
  • Spreadsheet
    • Unable to set a valid negative number in a Spreadsheet cell with validation rule from a negative number to zero
    • Spreadsheet incorrect formatting and rounding for the number 1000000000000000
    • Hidden rows in Excel are visible in Kendo Spreadsheet, once the file is imported server side
    • Change event triggered twice on paste
    • Spreadsheet does not export content to PDF, when the browser window is too low and the page has been scrolled down on export
    • Spreadsheet server-side import does not hide columns that are hidden in the source file
  • TimePicker
    • Time Picker with dateInput=true handles mouse/keyboard arrows time change in a wrong way
  • Tooltip
    • Unexpected Tooltip hiding on hovering its content
  • TreeList
    • Cursor on Expand and Collapse buttons is not pointer TreeList, Gantt and Pivot
    • Input cannot be focused with click when multi row selection is enabled
    • TreeList Excel Export exports only the expanded nodes since 2018 R3 (client paging)
  • TreeView
    • Not visible indicator for dropping between TreeView nodes
  • Window
    • Window doesn't keep its original dimensions when restored after minimization
  • Wrappers (ASP.NET MVC): Pager
    • Responsive Pager is not working when the AutoBind is false
    • Responsive Pager is not working in server rendering scenario
New Drawer and PDFViewer widgets.

Kendo UI + Telerik UI for ASP.NET (MVC & Core)

Créez des applications Web et Cloud réactives, multiplateforme et riches en fonctionnalités.

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences Telerik .