Telerik UI for ASP.NET Core R3 2017 SP1 (2017.3.1018) Commercial
Telerik UI for ASP.NET Core R3 2017 SP1 (2017.3.1018) Commercial | 51 Mb
ASP.NET Core MVC is a complete rewrite of the .NET framework, delivering exciting changes and expanding the reach of .NET apps. Here’s some of what’s new:
.NET Core and Visual Studio Code enable you to develop and deploy apps on any OS—Windows, Linux or Mac
Tag Helpers provide easier views creation and UI definition
Nuget, Bower and Gulp package managers and automation tools boost your productivity
Unified MVC and Web API programming model simplifies development
As usual, we at Progress strive to deliver tools leveraging the latest technologies, so that your apps are always modern. This is why we were the first vendor to deliver official ASP.NET Core MVC support in their UI components. Read on to see how Telerik UI for ASP.NET MVC leverages ASP.NET Core MVC features to speed up your development.
ASP.NET Core is now live and developers around the globe are highly excited to give it a spin. Now that it's released, more and more developers are about to start new or to migrate existing apps onto it. This means the need for beautiful and high quality UI components that run on the new Microsoft framework is increasingly vital.
What’s new in the Kendo UI MVC wrappers for ASP.NET Core?
Tag Helpers—we are following the ASP.NET Core specification and we have included Tag Helpers for some of the popular components: NumericTextBox, Button, Window, DatePicker and TimePicker. We plan to add more tag helpers in the next releases, but it will be awesome if you share feedback on exactly which components you'd like to define and configure through Tag Helpers.
New VS template—You can now use the new Telerik template to quickly setup and create a project for ASP.NET Core.
GitHub Demo app—The demo app is now obsolete and will be replaced by a brand new demo app for ASP.NET Core in the R3'16 release.
Cross-Platform Development and UI for ASP.NET MVC
Probably the most significant feature of ASP.NET Core MVC is the introduction of the new light and modular .NET Core runtime, which is OS-neutral. For the first time in .NET history, you can build applications and deploy them on Windows, Linux and Mac OSX devices. And on top of all that, it’s an open source solution so it’s free!
UI for ASP.NET MVC fully supports the .NET Core runtime, and helps you build beautiful responsive web experiences crossing the boundaries of the Windows world.
Visual Studio Code and UI for ASP.NET MVC
VS-Code
With ASP.NET Core MVC comes Visual Studio Code, a lightweight version of Visual Studio that can be used across platforms—Windows, Linux and Mac OSX. It blends a rich UI code editor with code assistance and navigation, along with integrated debugging experience.
UI for ASP.NET MVC integrates naturally with Visual Studio Code, making ASP.NET Core MVC app development a breeze on any platform.
Tag Helpers and UI for ASP.NET MVC
Tag Helpers are the new HTML-friendly way to create views and define UI in ASP.NET MVC applications. They are recommended as the better alternative to traditional MVC HTML helpers, while still allowing you to extend the elements with server MVC functionality. Tag Helpers are also much more “understandable” to front end developers and designers.
We are proud to announce that Telerik Tag Helpers are now available as part of our UI for ASP.NET MVC and include six of the most popular Kendo UI widgets: DatePicker, TimePicker, DataTimePicker, Button, Window and NumericTextBox.
Nuget, Bower and UI for ASP.NET MVC
Nuget and Bower
Popular package management and task automation solutions such as NuGet, Bower and Gulp are made first class citizens in ASP.NET Core MVC. That means every web developer can use Bower for client packages, NuGet for server packages and Grunt/Gulp for compilation, minification, etc., when building web apps.
UI for ASP.NET MVC takes advantage of these tools by providing a Bower feed for its client scripts, and a NuGet feed, hosted on our NuGet server, for its server wrappers implementation (see this help topic for details). Furthermore, you can build a custom script from the source using Grunt by following these steps.
Unified MVC and Web API Programming Model and UI for ASP.NET MVC
A prominent change in ASP.NET Core MVC is the unification and combination of MVC, Web API and Web Pages in a single programming model, which removes the overlap between the three separate frameworks. Moreover, the MVC and Web API controllers use the same Controller base class and routes.
The Telerik MVC product leverages this merge, which simplifies the development and streamlines the usage of MVC Web API architecture in .NET projects.
UI for ASP.NET Core R3 2017 SP1
MultiSelect
FIXED
Select/Deselect events are not fired for multiple selection
Change event is not fired when multiple items are selected
Unexpected focusing of MultiSelect's first item on dropdown opening, instead of focusing the item selected last
fixedGroupTemplate not displayed in AutoComplete, ComboBox, DropDownList and MultiSelect with virtualization enabled
Widget's dropdown auto-closes in Chrome when a preceding element's height is reduced
MultiSelect's clear button does not clear all selected items in single tag mode
MultiSelect does not clear selected value(s) from the list when filtered, and autoClose is false
AutoComplete, MultiSelect and ComboBox clearButton option can not be set via setOptions()
Multiselect popup assumes wrong position after filtering, if popup.position = "bottom"
Deselecting an item via the dropdown no longer works after maxSelectedItems is reached and autoClose is set to false
Placeholder does not change when setOptions is used.
Navigating through items in dropdown using Up/Down Arrow is not working with virtualization
Changing MultiSelect item's selection with Ctrl+Space adds spaces in widget's input in IE and Edge
Selecting multiple items through keyboard does not respect MultiSelect's maxSelectedItems property
MVVM
FIXED
MVVM Grid missing schema.model.id
disableDates is not applied for Calendar/DatePicker/DateTimePicker in MVVM
Calendar
FIXED
Calendar selects wrong date range with Shift+click on multiselect
disableDates is not applied for Calendar/DatePicker/DateTimePicker in MVVM
PanelBar
FIXED
Not rendered scripts for Deferred widgets inside PanelBar
Menu, PanelBar and TabStrip do not apply aria-disabled attribute initially
Wrong classes for Menu and PanelBar items for the arrow icons in MVC and Core
TreeList
FIXED
The TreeList is duplicating items on expand if loaded property of the node is set to false.
Export to excel with aggregates / footer templates
Drawing
FIXED
The surface event handlers are triggered twice if passed in the options
Router
FIXED
Router performs unexpected encoding
Menu
FIXED
RTL items' popups which overflow the left screen boundary are auto-closed after opening
Kendo Menu should implement the aria-haspopup attribute
A couple of menu popups stay open when navigating with right arrow and pressing enter key
Pager
FIXED
Input in Pager is higher than dropdown in Fiori theme
TimePicker
FIXED
DatePicker and Timepicker clear their value on blur if it is not completed.
Chart
FIXED
Tooltip is not shown after you leave the chart through the tooltip
Chart treats a \n string in the data as a new line character
Switching tooltip from shared to not shared is setting undesired inline style which affects the background color.
"&" in various combinations causes HTML encoding issues in Chart
Dialog
FIXED
Exclude disabled elements from focusable elements sequence in Window and Dialog
Diagram
FIXED
The edit popup of the Diagram is not visible when the Diagram is in modal Kendo UI Window.
PanelBar
FIXED
PanelBar "expanded: true" not working on load with content and contentUrl
ListView
FIXED
Unexpected scrolling up triggered in navigatable ListView
Focus state is not applied for ListView
ListBox
FIXED
moveUp, moveDown and transferTo buttons should be disabled on item transfer via drag and drop
When selecting some of the bottom items in a scrollable ListBox the focus is automatically push to the top(Only in Internet Explorer and Edge)
Calling destroy on a Window with a ListBox inside throws a JavaScript error
Initializing ListBox in PopUp template in Kendo UI Grid throws error on closing the popup
ListBox Drag Clue inherits dragged item focus class
All components
NEW FIXED
detailinit is always evaluated in vue wrapper
Overlay distorts over disabled widgets in Chrome
Escape calc() functions that use variables in less themes to prevent wrong compiling
Kendo typings error using TypeScript 2.5.2 -> DataSourceTransportWithFunctionOperations
TabStrip
FIXED
Overwritten TabStrip background color by Dialog styles
Associated aria-acrivedescendant ID attribute applied to multiple tabs after a disabled tab is focused
Not updated Tabs' aria-disabled attribute
Wrong color of dragged TabStrip tab text in Material theme
Chart
FIXED
Sync chart title settings
Draggable
FIXED
Error "Property 'target' does not exist on type 'DropTargetDropEvent'" on building Kendo UI typescript definitions with TypeScript 2.4
Grid
FIXED
Kendo CheckBox is not bound to field in Grid for .NET Core
TabStrip
FIXED
Menu, PanelBar and TabStrip do not apply aria-disabled attribute initially
Not rendered scripts for Deferred widgets inside TabStrip and Splitter
Splitter
FIXED
Not rendered scripts for Deferred widgets inside TabStrip and Splitter
Grid
FIXED
Grid endless scrolling doesn't work when multi-checkbox filter is used
Grid column resizing does not work in Chrome when page is zoomed
With enabled persistSelection, the selectedKeyNames method return items even if they are removed
MVVM Grid missing schema.model.id
If the ESC key is pressed when adding a new record in Grid via popup editor, a JavaScript error will be thrown
Dirty indicator is not shown when editing nested fields
Custom validation messages are not displayed in the Grid filter menu inputs
Kendo UI Custom Download missing dependencies
Angular1 Grid with checkbox selection does not provide the data for all selected rows in the change event
Chrome scrolls when Grid is focused.
The columns order in the Grid column menu is not changed after reordering only for the reordered column.
The confirmation function does not work if the grid edit mode is set.
When using Grid custom editor, the Kendo Editable adds data-binding for the value for both the hidden and the visible inputs of the ComboBox.
Hierarchy grid should have area-expanded attributes
Grid triggers change on k-grouping-row selection
Add title attribute to Kendo UI Filter Menu filterable messages
Clicking on the ColorPicker in editable cell closes the edit mode when navigatable is on
Grid should restore horizontal scroll on filter
Gird's Keyboard navigation fails for new records when there is grouping applied
Large Navigatable and Selectable Grid requires multiple clicks to create a DropDownList editor
The focused cell of the navigatable and non scrollable Grid is changed to the first cell after sorting.
While exporting to Excel, the Grid's groupFooterTemplate does pass the e.field.group object
.k-grid-edit-row class not removed
Navigatable grid closes dirty empty cells on click in Edge
Grid group row header is considered as newly selected row which is unexpected.
Scrollable Grid header and content tables misaligned when tabbing through filter inputs in "row" filtering mode
The page cannot be scrolled on touch devices with IE and Edge when the Grid is selectable.
Scroll position of the Grid is set to top position after editing
Sort indicator disappears when change page size of Grid.
Menu
FIXED
Menu, PanelBar and TabStrip do not apply aria-disabled attribute initially
Menu closeOnClick is always serialized to false in Core wrappers
Wrong classes for Menu and PanelBar items for the arrow icons in MVC and Core
Spreadsheet
NEW
Improvements to Spreadsheet toolbar keyboard support
FIXED
Custom formatting is not preserved after value change
Spreadsheet validation pop-up appears twice
Spreadsheet formula reference is not updated properly
Spreadsheet PDF export adds extra column to the exported area, when right border is set for the last active column
Spreadsheet AutoFill increments dates even if a single cell is selected and dragged
Spreadsheet does not export empty spaces added before existing cell content (xlsx client export)
Wrong number rounding when cell format is applied to a formula
Spreadsheet applies blank values when attempting to autoFill disabled cells
Tooltip
FIXED
Kendo TypeScript typings mismatch in TooltipOptions
Editor
FIXED
Lost focus from Inline Editor's content area when using dropdown tools
Keyboard navigation through editor's text skips empty lines in IE and Edge
Broken layout of Editor's File and Image browser dialogs with Default v2 and Bootstrap v4 themes
Kendo loader does not hide after successfully deleting a file or deleting / creating a new folder in Editor's Insert file dialog
ContextMenu
FIXED
Kendo Menu should implement the aria-haspopup attribute
TreeView
FIXED
Disabled Treeview Node gets checked/unchecked when checking/unchecking parent
Scheduler
FIXED
Wrong values for Scheduler event resources when multiple resources are filtered and selected
Scheduler's navigate event does not fire when you navigate to a different date with the keyboard
Scheduler's Export PDF button is not rendered (mobile: phone)
Unexpected horizontal scrollbar on RTL Scheduler caused by the current time line width
Gantt
FIXED
When editing Start time of Gantt Task, the End time is altered by the difference between UTC and the client timezone
DatePicker
FIXED
disableDates is not applied for Calendar/DatePicker/DateTimePicker in MVVM
DatePicker and Timepicker clear their value on blur if it is not completed.
DropDownList
FIXED
AngularJS expressions in id attribute with curly brackets throws JS error
Pressing Space closes DropDownList popup when filtering is enabled
fixedGroupTemplate not displayed in AutoComplete, ComboBox, DropDownList and MultiSelect with virtualization enabled
DropDownList dataItem() method returns 'null', while it should return 'undefined' when no item is selected
Widget's dropdown auto-closes in Chrome when a preceding element's height is reduced
DropDownList highlightFirst does not work, when the dataSource is changed (re-set with setDataSource).
Large Navigatable and Selectable Grid requires multiple clicks to create a DropDownList editor
DropDownList / ComboBox/ AutoComplete items filter is not cleared, when certain item was selected (base on search criteria) and minLength options is set
DropDownList with MinFilterLength > 0 does not repopulate the full data list after filter has been triggered and an item has been selected
Window
FIXED
Enable/disable Window ASP.NET Core wrapper resizing
Validator
FIXED
Custom validation messages are not displayed in the Grid filter menu inputs
ComboBox
FIXED
fixedGroupTemplate not displayed in AutoComplete, ComboBox, DropDownList and MultiSelect with virtualization enabled
Widget's dropdown auto-closes in Chrome when a preceding element's height is reduced
When using Grid custom editor, the Kendo Editable adds data-binding for the value for both the hidden and the visible inputs of the ComboBox.
ComboBox setOptions applies dataTextField and dataValueField, but the widget shows the new fields as undefined
DropDownList / ComboBox/ AutoComplete items filter is not cleared, when certain item was selected (base on search criteria) and minLength options is set
AutoComplete, MultiSelect and ComboBox clearButton option can not be set via setOptions()
AutoComplete
FIXED
Incorrect AutoComplete popup position
fixedGroupTemplate not displayed in AutoComplete, ComboBox, DropDownList and MultiSelect with virtualization enabled
Widget's dropdown auto-closes in Chrome when a preceding element's height is reduced
DropDownList / ComboBox/ AutoComplete items filter is not cleared, when certain item was selected (base on search criteria) and minLength options is set
AutoComplete, MultiSelect and ComboBox clearButton option can not be set via setOptions()
DateTimePicker
FIXED
disableDates is not applied for Calendar/DatePicker/DateTimePicker in MVVM
DatePicker and Timepicker clear their value on blur if it is not completed.
DateInput
FIXED
Setting the date input as readonly sets disabled styles as well
Window
FIXED
JS error is thrown when both dialog and window are used in page
Exclude disabled elements from focusable elements sequence in Window and Dialog
Only for V.I.P
Warning! You are not allowed to view this text.