Often, working with the Kendo events is difficult, because the events lack any kind of context. For example, the Change event should also pass back OldValue and NewValue, in case you need to do any additional comparative work on your own, without having to figure out how to get back to the DataItem and figure it out for yourself. Also, if you are handling a Grid row changed event, or cell changed event, at the very least you should be passing the Uid of the row that changed, so I can get it from the data source.
When a text with background color set is made bold and copy/pasted, the background color is not being preserved.
The issue can be reproduced on the following Dojo example.
Steps to reproduce:
A difference between kendo.culture.ar.min.js:
pattern: ["-n %","n %"],
and other Arabic cultures, e.g. kendo.culture.ar-AE.min.js:
pattern: ["-n%","n%"],
A space is present in between the %
symbol and the number and the position of the percent symbol differs.
Format consistency.
Bug report
Almost all formatting tools such as fontName, fontSize, backColor, foreColor, bold, italic, etc. do not change bullets in unnumbered lists and numbers in numbered lists. Please see the sample below:
Best regards,
Dmitry Kostochko
I would like there to be a simple input field that allows a datasource to be attached. This would support update database operations to be sent as JSON to the desired URL, much like grid or gantt do.
Seems a bit of an oversite that you don't have this on, given the width and breadth of your other controls.
We reaally need to use the overlay animation, our client is driving us nuts with it. They are showing us the examples in Jquery mobile panel (http://demos.jquerymobile.com/1.3.0/docs/widgets/panels/) and asking us why we are using Kendo if we cant deliver this animations. Please help us voting for this animatiosn.
...
_destroy:
function
() {
if
(
this
.resizing) {
this
.resizing.destroy();
}
if
(
this
.dragging) {
this
.dragging.destroy();
}
this
.wrapper.off(NS).children(KWINDOWCONTENT).off(NS).end().find(
'.k-resize-handle,.k-window-titlebar'
).off(NS);
$(window).off(
'resize'
+ NS +
this
._marker);
$(window).off(MODAL_NS);
$(window).off(NS);
clearTimeout(
this
._loadingIconTimeout);
Widget.fn.destroy.call(
this
);
this
.unbind(undefined);
kendo.destroy(
this
.wrapper);
this
._removeOverlay(
true
);
},
destroy:
function
() {
this
._destroy();
this
.wrapper.empty().remove();
this
.wrapper =
this
.appendTo =
this
.element = $();
},
...
...
destroy:
function
() {
var
that =
this
;
that._destroy();
Widget.fn.destroy.call(that);
that.wrapper.remove();
that.wrapper = that.element = $();
},
_destroy:
function
() {
var
that =
this
;
var
ns =
'.'
+ NS;
that.wrapper.off(ns);
that.element.off(ns);
that.wrapper.find(KICONCLOSE +
','
+ KBUTTONGROUP +
' > '
+ KBUTTON).off(ns);
that._stopCenterOnResize();
},
...
It would be nice to have a built in PDF viewer control in the Kendo UI and Kendo UI Mobile. Especially Mobile so we do not have to search the net for decent controls that may or may not work for the different devices.
In the Wizard to create or update an MVC project, and possibly other wizards, please add support for choosing which cultures that you want to include.
This could be done by adding checkboxes in a tree where you could at first level choose language and then expand and choose country/region, since the files follow the format:
<language code>-<country/region code>.
Most people probably only use English and/or their native language, so please make this a choice in the wizard.
As an example. In one of the latest versions of the framework, the folders for cultures and messages contain 1786 files in total. Out of those we only need 2, the ones for our native language.
Slowly installing and then manually deleting 1784 files in Visual Studio for every time you run the MVC wizards, is a complete waste of time for such a common scenario where you know whihc languages that the app should support.
Dear Telerik,
Please check this example. The single difference than the original one from the demos section, is that I deleted the tasksDataSource.schema.model.fields.parentId.defaultValue". Now the default value of the parentId will be 0 instead of null. If you try to add a new task, the logic will break because of inifinity loop caused by the new task with id=0 and parent=the same task(parentId=0).
I checked the documentation at https://docs.telerik.com/kendo-ui/api/javascript/data/ganttdatasource/configuration/schema and this obligation is missing. It is something small that can save an hour to someone else.
Best Regards, Boyan.
Does Kendo.Ooxml.Workbook have a setter for which sheet opens after the workbook is saved as an excel, similar to activeSheet in Kendo.spreadsheet?
(Note: using Kendo MVC ver 2017.3.913.545 - it's not on the list below)
https://demos.telerik.com/aspnet-mvc/spreadsheet/server-side-import-export
Saving large data to xlsx takes longer time to complete.
Evaluate optimizing the value setting and the usage of CellSelection.
Video: https://www.youtube.com/watch?v=8pnFjgzdaJ8&feature=youtu.be
1. Navigate to: https://dojo.telerik.com/@milena/uZaGuZol (open the dojo sample in edit mode, but not in FullScreen)
2. Scroll Grid to the last item.
3. Open for editing ProductName cell.
4. Open for editing Discontinued cell.
Result: 'Discontinued' cell of the second item will be opened for editing.
Expected: 'Discontinued' cell of the last item should be opened for editing.
Binding the map layers to a SignalR Core datasource does not work. A runable project can be found in Ticket ID: 1401776
The basic configuration is:
When showOn assumes its default value(to work with hold event on touch devices), the ContextMenu cannot be displayed by tapping and holding over the target elements.
The iсsue can be reproduced with the ContextMenu Demo.
Bug report
When the filtering mode of the grid is set to "row" and the filter is programmatically cleared, the "Clear filter" button does not hide.
Reproduction of the problem
Set filterable: {mode: "row"}.
Filter for instance "Is null" or "Is not null".
Clear the filter - $("#grid").getKendoGrid().dataSource.filter({});
The "Clear filter" button is not hidden
sample Dojo:
https://dojo.telerik.com/AVOqifeK
If there is text in the filter's input, the button is hidden.
Expected/desired behavior
Hide the "Clear filter" button, irrespectively whether the filter has been cleared programmatically or via the UI.
Environment
Kendo UI version: 2019.1.220
jQuery version: 1.12.4
Browser: [all]