This occurs in the sample in the docs, regardless of the backend.
Follow this link to the documentation, and open in Dojo.
http://docs.telerik.com/kendo-ui/api/javascript/ui/grid#events-edit
Repro steps:
Add a new row
Click edit on new row, then click cancel.
Row disappears from grid.
If you do the same on a previously existing row, it does NOT disappear.

We want to show a diagram in a modal window and need tooltips and tools(e.g. edit).
Minimal example based on demo: http://dojo.telerik.com/IGUke/3
Apparently the tooltip and tools are created with a lower z-index than the diagram.
Is this a bug or is there any workaround ot get tooltips and tools working?

I'm using Kendo UI ASP.NET. I have a grid control that has 3 columns; 2 dropdowns and a delete button via command.Destroy(). When I tab through the grid, it does the following tab order:
1) For each row:
a) Column 1
b) Column 2
c) Column 3
That's all good. After that, though, it goes back to and focuses on row 1, column 3, the actual "Delete" button embedded in the column. If you continue tabbing, it goes through all of the rows at this point on the Delete button. After all of that, it leaves the grid.
So, to rephrase, it tabs through all 3 columns through the entire table, row by row. After that, instead of leaving the table, it goes back up to row 1, the delete button, then row 2, the delete button, then row 3, the delete button, ..., the last row, the delete button, then it leaves the grid.
I don't want it to be going through the delete buttons row by row. Any ideas on what I can try?
I have a context menu attached to a kendo ui treeview.
When selecting a node in the treeview i trigger a $state.go and after this the context menu stops working.
Setting a cell value seems to be very slow when the sheet contains several formulars.
I this the optimal code to set a cell value :
var rr = range._sheet.range(row, column);
rr.value(value);
Is there any setting that disable automatic calculation "manual calculation" ? Could offer a better performance by
1. disable automatic calculation
2. set all cell values
3. activate automatic calculation.


In the new release of kendo ui professional, content inside a window is overflowing ever so slightly. The printscreens attached show the exact same code I've written, with R1 2017 Kendo UI and with R2 2017 Kendo UI and you can see that the content is overflowed, even though the div.k-window-content height property is set to 100%. If I manually remove the padding .58em property this is fixed.
Thanks
Marc
Hello,
I created a small module with a upload kendo input.
This input has a template.
When I uploading a file by clicking on the kendo load button, the file is loaded and the kendo upload shows everything in my template.
But how can I initialize the model without clicking on the kendo loading button?
I get a src in byte64 from my database and set it in the template variable, but the template is not show. With the function "FillViewModelFromResponse".
When i set this byte64 from the function "onSelect" of my model view, the template is show
HTML:
01.<input name="logo" id="a-gst-logo" type="file"02.accept=".jpg,.png"03.data-role="upload"04.data-async="false"05.data-multiple="false"06.data-template="template"07.data-bind="events: {select: onSelect}" />08. 09.<script id="template" type="text/x-kendo-template">10. <div id="divTemplate" class='file-wrapper'>11. <button type='button' class='k-upload-action'></button>12. <img id="imageLogo" data-bind="attr: {src: logoSrc}"/>13. <h4 class='file-heading file-name-heading' data-bind="text: logoNome"></h4>14. </div>15.</script>
JS:
01.$(document).ready(function () {02. vm = kendo.observable({03. logo: null,04. logoNome: null,05. logoSrc: null,06. onSelect: function(e){07. if(!Utils.isNullOrUndefined(e.files)){08. for (var i = 0; i < e.files.length; i++) {09. var file = e.files[i].rawFile;10. var name = e.files[i].name;11. vm.set("nomeImmagine", name);12. if (file) {13. var reader = new FileReader();14. reader.onloadend = function() {15. vm.set("logo", this.result.substring(this.result.search("base64,")+7));16. vm.set("logoSrc", this.result);17. vm.set("logoNome", vm.nomeImmagine);18. A_Gst.KendoBind("divTemplateLogo");19. };20. reader.readAsDataURL(file);21. }22. }23. }24. },25. FillViewModelFromResponse: function(data){26. vm.set("logo", data.gst.logoBase64);27. vm.set("logoNome", data.gst.logoNome);28. 29. }30. });31. 32. KendoUtils.bind(idForm, vm);33.});
Ps. I cleaned the code, but some wrong code maybe remaining