Currently min and max on DateTimePicker does not restrict time ranges. It only restricts min datetime and max datetime. Not time range within each date. We need possibilty to set min time and max time to select like time picker has.
Please provide support of row grouping as it is going to be a very useful feature and excel is rich data file so we always need to group various sections. An example of the feature is available in the attached file and the link below.
When exporting data to an Excel spreadsheet, unsanitized data can be used to trigger a formula-injection attack. For example, a malicious user could embed a formula in a normal business object field (eg. description of a movie), then wait for a unsuspecting user to export the data to Excel. When the file is open in Excel and the cell is clicked, the formula is executed on the user machine, which can be used to do bad stuff (execute commands, exfiltrate data...). While latest versions of Excel has added a lot of warning when you open spreadsheet, it often recommend to open the file only if the user trusts the originating web site, which is normally the case.
One way to mitigate the issue is to prepend a single-quote to a value in Excel, which neutralize the formula and force the value to be interpreted as a string. The single quote is not shown in the Excel grid, but is visible in the formula bar.
With Kendo UI for jQuery, we can modify the data on the fly to prepend a single-quote, which does neutralize formula, but the single quote is shown in the Excel grid.
To obtain the same behavior as Excel, we need to use the quotePrefix cell format in Office Open Xml (see quotePrefix in this link).
Hence, I would like to have something similar to the following feature in Kendo UI ooxml module:
I think the effort would be minimal, and it will yield far better experience for users when server tries to overcome the fomula-injection problem.
Thanks,
Jonathan Fortier
Bug report
Image browser invalidFileType error contains " since 2023.2.718
Reproduction of the problem
https://demos.telerik.com/kendo-ui/editor/imagebrowser
Expected/desired behavior
No " shall be present in the error message when an unsupported format is selected
Environment
**Kendo UI version: 2023.2.718 or newer
**jQuery version: 3.7.0
**Browser: [all]
It would be nice if Kendo offered an online tool that could produce a custom, minified JavaScript download with only the JavaScript code for specifically selected features.
Since we get no real intellisense with javascript, I would love it if you guys could work with the JustCode team to implement templates, or syntax checking, or KendoUI highlighting. The cross-promotion would help both teams sell product, no?
It's always selecting the first item when the filter is set to "contains" Also, consider chaning the default filtering to "contains" like jQuery's AutoComplete UI control :) The others just don't work
What i think of it is converting checkboxes list into more friendlu UI element. For example we have list of checkboxes with the same name but different key Name="checkname[1]" and so on. So i set something like $(".checkbox[name=Checkname]").kendoCeckboxes() Then kendo convert it in to togle buttons. You can set how namy columns for example. And it will convert to something like table with every cell as toggle button and selected options are highlighted. Of course you do not use table html elemnt i just describe idea. This will be more friendly as on desktops as on tablets.
Having the ability to create "WYSIWYG Text and HTML Editor" would be excited.
Please consider implementing a Multiselect control similar to how this jQuery plugin, Chosen, works. Look at their Multiple select and Multiple select with <optgroup> examples: http://harvesthq.github.com/chosen/
Currently a datasource model field can have a "validation" definition, where each is treated as a validation rule. This allows for a custom rule to be added (e.g., a function to check the field value is not a duplicate), but there is no way to define the associated custom message - it would be nice if we could define "messages" to go with the rules (or maybe specify a validation object?).
Why don't add useful tips for paging? just like: http://demos.telerik.com/aspnet-mvc/Grid/Paging?theme=vista or jqgrid
I need to be able to filter grid items similar to how it is done in the ASP.NET AJAX controls where you can setup filtering for each column. I have made the Telerik ASP.NET Ajax Grid control to be 100% client side with virtual paging / filtering using Linq filtering on the client to server ajax calls. The Kendo Grid I think is almost there. I just need to be able to do filtering and then I think I will have the functionality that I have now.
Provide graph control that could display relations between people, objects, etc.
This is still not fixed I did a detailed walk through of your code and found this: Let me start by saying I am honestly trying to help. So unlike many of the other posts i have read I would rather you listen and not just tell me we are wrong... because what im saying is in both senerios below is out side of the programmer control, and the template your built is well not ready for them. In short the template (though great it is) for the data-grid is deeply flawed and reliant on perfect data or it fails. I am of the general mind set that the templates should work for the most messed up senerior's, but taking that back a step they should work for simple ones also. I also reference line numbers in the keno.web.js file I have mocked up this example based off of your example. Condensed json data call: (Not returning null values) http://jsfiddle.net/3zhqx/1/ Resaults: Uncaught ReferenceError: age is not defined Pulling data from other locations where you cant controll the formatting of the incoming data json data call: (IE Web 2.0) http://jsfiddle.net/EyCZd/2/ No Error but the template does not pull the error. http://jsfiddle.net/qqskQ/3/ Uncaught ReferenceError: Name is not defined Resolustion: (Many Options,but all have costs...) 21309: rowTemplate = kendo.template(rowTemplate, settings); This builds the row template: 21333-21395 Template builder. In this you reference the data with a with clause and then fill those values from the data. True this is the most expedient but also the most fragile. It causes both of the error above. It means that the system can not handle for columns that you cant control the naming of, or if the json data is missing a column or if the column is puposly missing to save space bacause its nulle. Jquery ran into the smae issue and return null in the exsampel. http://api.jquery.com/template-tag-if/ read the big header at the top... To fix this you can loop through the columsn try to ge the data and then build a html set acordingly. Personaly this may seam longer , but the computed total cyles would be less then the total computed cost fo the next one item. The last option is up for debate. The second option is to add to the current builder a way to check for undefined opjects... this is exceedingly difficult seeing as to how tightly coupled and fagle that particular line of code is. This is how they handled for it in another template in your code: 10675 { data.title || ""} insted of with(data)...... e(title) I tried to manually do this, but i have only been a java programmer for two months and lack all the verbiage needed to write the code well... that and it was 3 in the morning. The third option is what i had to do out side of the control, but its an unneeded mess fix that makes me pass a 1/3 more data to handle for this. Almost a deal breaker for me. I had to fix all incomimng feed and gerate a fixed column name and colection, and I had to make sure all my jason and my feed have every row have every column.... when dealing with massive data sets that sucks both on bandwidth and cpu. and column in the. That is why i went mvvm in the first place to deffer costs... So back to the fix you could when binding the data... I think 4601 or there about... check to make sure each line has every row and fit it in as null if it does not. the reason this may be the fastes is because your already looping through all the data on every call and sooooo you can add in at 4723 I think.... that would allow you to add in a null object with the correct name into the data. I think the last one is the right idea but i ren out of time to trouble shoot the issue nay more. The use case is this: User is either pulling data from a myriad of sources and union the data so the rows may not always match, but thats ok because its web 2.0... say netflix and blockbuster feeds... bad example you can shoot it down but the need is there. user is managing lots of data and needs to save bandwidth and cpu by processing less data. (got to love and hate the cloud.) so he can not always send null filed in json. User is geting data from a source that is not known or well defined, and needs to pass it right to the client... for whatever reason.. or user is getting dynamic columns from data and may not know what the columns are or how well they are formatted... Hope this helps. Sorry for the spelling im busy got to run. Other posts on same issue: http://www.kendoui.com/forums/ui/grid/grid-with-template-error-uncaught-referenceerror-sum-is-not-define.aspx#2232854
Add support for drawing box plots (aka box-and-hiskers). Include capability to display outliers.
Hi, We are working with HTML 5 and using KendoUI we noticed that many control (specially with popup like dropdown, etc.) are not compatible with HTML Responsive technique. What we want is that a dropdown, when see into a smartphone browser, use standard mobile input control and not a styled overlay popup.
Allow adding shadow or colour gradient for the line in line charts
Split buttons would allow to have a menu item that target a specific page and at the same time have sub items. It is possible to do it with the current version however it only works with mouse devices, the split button would provide the same functionality for touch devices.