Need More Info
Last Updated: 28 Feb 2024 09:06 by ADMIN
Created by: Steve
Comments: 5
Category: Kendo UI for jQuery
Type: Feature Request
1

Email address lists - and other list inputs for text items - in various apps take text input and render each item in a tag - not unlike the MultiSelect.

A widget in similar form to the MultiSelect could serve this purpose, taking string input from the text input element - as well as being able to filter on active text.

I have rigged a MultiSelect with a view model to perform this function: dojo example. Its not perfect, but seems to work ok.

  • ";", "," and space characters are used as string separators to trigger parsing - and split text e.g. from pasted list
  • a simple email RegEx rejects values that cant be an address
  • email addresses are added to the "available item" list and selected item
  • the available items can be pre-populated according to the context
  • like in the MultiSelect, the pop-up list can be displayed and filtered as the user types
  • the pop-up list can be used to de-select and re-select items, as well as tag clear and "clear all" buttons in the widget
  • similar keyboard support is useful, "Ctrl-A", arrow keys etc.
  • multi and single tag modes

 

Need More Info
Last Updated: 25 Oct 2023 12:25 by ADMIN
Created by: Nimita
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
0

Hi Team,

Is there a way to create pop up create and inline edit. 

 

Thanks,

Nimita

Need More Info
Last Updated: 13 Mar 2023 10:43 by ADMIN
Created by: detlef
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
0

Refresh the grid with a function. I now do a queryselector to find and click the refresh button that i only added so i can refresh the grid with javascript. I'm using an array (global scope) to store data.

The grid.refresh() didn't work, probably because i don't use transport. I have tried all the solutions on telerik and stackoverflow websites.

The data in the array gets manipulated outside of the kendo grid. document.queryselector(".k-pager-refresh").click() option works , but there has got to be a better way to do this.

P.s. deleting and rebuilding the grid with the new data gives bugs with grouping the data by column header, so that isn't an option.

Need More Info
Last Updated: 08 Mar 2023 11:15 by ADMIN
Created by: Sudip
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
0

Diagram shapes get converted into SVG elements such as Path, Text, Image, or group (g) tags. These tags support the primary HTML event handlers (such as on click) and other attributes. It becomes essential to add a hiddle sibling with identification to work around this limitation.

var fooText = new KD.TextBlock({ x: fooX, y: fooY, text: textFromDb, id: uniqueIdBasedOnDataFromDb, // This ID (or another property "domId") should become the Id in the HTML onclick: someMethod,
customAttributeA: valueAFromDb,
customAttributeB: valueBFromDb}); barGroup.append(fooText);

Need More Info
Last Updated: 01 Nov 2022 08:24 by ADMIN
Created by: Cheng Mun
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
0

Hi Support Team,

Would like to request for the feature below:

  • Able to use arrow keys to select formula. Currently only support using mouse to click on the formula.

 

  • Good to have system guide/prompt on how to use formula, similar to Excel

  • Upon error, erroneous formula should not be cleared after clicking "OK" - For ease of editing

Need More Info
Last Updated: 16 Mar 2022 15:49 by ADMIN
Need More Info
Last Updated: 09 Mar 2022 10:11 by ADMIN
Created by: Dmytro
Comments: 1
Category: Kendo UI for jQuery
Type: Feature Request
0

Requesting a modification to any component that uses k-animation-container.

Some components have this capability:

popup: {
    appendTo: $("SOME ID")
}

This gives us the ability to modify CSS for a single/particular popup. Please add this ability to all relevant components.

Or any other method to modify the styling of a particular dropdown. In some cases, there's an ID that's added but is removed for some reason when adding a certain configuration.

Need More Info
Last Updated: 08 Feb 2022 13:06 by ADMIN
Created by: Darryl
Comments: 7
Category: Grid
Type: Feature Request
35
Personally, I much prefer image buttons over text buttons in the grid just to keep bulk down especially when you have a wide grid or a number of custom command buttons with long text.

To do this at present requires some fancy css styling in the grid databound event.

I would like to see more configuration options for grid commands to allow for ....

- Built-in commands (Edit, Delete, etc) and custom commands to be image only
- Built-in commands and custom commands to have a "tooltip" option
Need More Info
Last Updated: 08 Feb 2022 10:13 by ADMIN
Created by: Gordon
Comments: 2
Category: Data Source
Type: Feature Request
6
Currently there is now implementation to support Guid data types. There is a workaround to use parameter mapping but this is not working when using custom methods for read\update... methods. I am heavily using web.ai driven odata endpoints and therefore I need custom transport methods and I am not able to filter Guids because auf these limitations.
Need More Info
Last Updated: 08 Feb 2022 10:11 by ADMIN
In SSAS world you can often see mega cubes with many measures and dimensions. Currently Kendo pivot grid configurator does not show measure groups and therefore there is no way to filter dimensions and filters that belong to a specific measure group.
Need More Info
Last Updated: 08 Feb 2022 09:31 by ADMIN

We are using the functionality included with the grid (mvc and .net core) to save and set filters, sorts and groupbys.  Where the functionality fails is if the grid or columns change in any way (including toolbars).  the getoptions() and setoptions() is a snapshot in time and is not very adaptive.  Our users had 1000's of saved grids and was really not allowing us to change the grid data or columns or even change the default order of the columns.  What we ended up doing to allow the saved grids to work and the developers to have the freedom to change the grids was:

1.  Getting the grid that is passed down to the screen and saving it for a clear functionality (and knowing what the default was supposed to be).

2.  Looking at the sort, groupby and filter subcomponents of the saved grid objects by column and looking for a column match in the grid that was passed to the screen.

3.  If a column in the saved grid does not exist, do not apply those filters, sorts and groupby's and alert the user

4.  Only apply/change the filters, sorts and groupbys via a setOptions() on the grid that is passed down as opposed to a set of the entire object.

6.  If a column is added to the grid alert the user that the column is added

7.  If the grid has changed, use a getOptions() to resave the users selections with the modifications above

8.  Load the data 

 

We have javascript that does the column compare, with differences in the grid if your developers would like to see how we solved this issue. 

Need More Info
Last Updated: 08 Feb 2022 09:10 by ADMIN
Created by: Michael
Comments: 2
Category: Scheduler
Type: Feature Request
3
New edit mode:  When events are retrieved, those models should always be as lightweight as possible (id, start, end, title), and not include all the other properties required to edit an event.

If you have hundreds of events with lots of properties, your control does not scale well.  When you then edit one of these lightweight events, it should make an ajax request to go fetch the "full" model used to populate the edit popup window.  For the create, it may not have to make an ajax request, but the "full" schema needs to be defined still, so it has a model to bind, and it would be nice to have a way to dynamically specify that schema, in case you have different event model types.  In my case, I have three different types of appointments the user can create/edit.  Ideally, these "full" models would either get sent via ajax when the popup is closed, or when the datasource is synced, they get trimmed down to the lightweight version.  Hopefully this all makes sense...it's all about having tiny models for speed, but larger models for editing.  Anyone that has used your control to show tons of appointments (especially with many properties each) will likely get where I am going with this.
Need More Info
Last Updated: 08 Feb 2022 07:23 by ADMIN
We need to be able to define models with complex/nested fields

```
var Book = kendo.Data.Model.define({
    id: 'id',
    field: {
        id: { type: 'string'},
        title: { type: 'string'},
        author: {
            firstName: { type: 'string'},
            lastName: { type: 'string'},        
        }
    }
});

We would also benefit of fields of type kendo.data.Model and [kendo.data.Model] (arrays of items derived from kendo.data.Model) like mongoose Documents, SubDocuments and Arrays of SubDocuments. 

DataSources are simply arrays of such models and do not need to be flat tables.

Grids should not be an issue: they could ignore all complex fields and arrays and rely on calculated fields at the root to flatten the Model.
Need More Info
Last Updated: 08 Feb 2022 07:20 by ADMIN
Created by: Greg
Comments: 2
Category: Data Source
Type: Feature Request
16
Add full support for syncing of changes made to the HierarchicalDataSource in a TreeView and Grid. Currently, sync() does not perform the correct sequence of CRUD operations that represent the changes made to the data source or control.
Need More Info
Last Updated: 08 Feb 2022 07:13 by ADMIN
Created by: sitefinitysteve
Comments: 3
Category: MVVM
Type: Feature Request
32
When a template is declaratively bound in the markup there is currently no way to change it.


In order to make our app changeable by the owners of the data.  We're trying to make everything somewhat generic.  So Ajax call happens, they can provide us with the data and template to use.

However with MVVM there isn't any way for us to actually USE that template.


Steve
Need More Info
Last Updated: 03 Feb 2022 12:48 by ADMIN
Add format configuration for Pivot schema rows and columns. Like aggregates config.