I would like to request a slot class template similar to the scheduler.
https://www.telerik.com/kendo-angular-ui/components/scheduler/styling#styling-the-slots
The gantt needs to visualize where company holidays are. It would also be nice to show markers similar to Syncfusion's Eventmarkers in Angular Gantt component | Syncfusion.
Hello,
It would be great to have the same state management functionality in the TreeList component as provided for the Grid component.
https://www.telerik.com/kendo-angular-ui/components/grid/persist-state
As a minimum saving and restoring columns state (visibility, width, order, sort, ...) should be provided.
Best regards,
Holger
When a custom element is added, like a button, the user cannot use the internal navigation of the Scheduler. This is resolved in the Grid by a directive, and here it can be the same.
Hi,
in a Treeview bound to flat data (probably does not matter), if I have 3 items, and I drop the first 2 in the last, the loading indicator is stuck.
Stackblitz repro: https://stackblitz.com/edit/angular-xiwrcwsx?file=src%2Fapp%2Fapp.component.ts
Can you please take a look at it?
Best regards,
Michael
Hi,
we would like to submit a feature request for the grid component:
We would like the tds (generated when the kendoGridGroupHeaderColumnTemplate is specified) to be sticky if the related column is sticky (since right now, if i stick a grouped column, the group row td corresponding to the sticky /locked column scrolls with the rest of the row instead of being sticky as we would expect)
here's an exaple of the behavior we are encountering:
https://stackblitz.com/edit/angular-lgbef6c1?file=src%2Fapp%2Fapp.component.ts
Best regards,
Claudio Salvatore Conte
Currently, it is not possible to enter a date that falls exactly on a Daylight Saving time.
Check the following example where it is not possible to enter 3 for the hours' section (it is also not possible to select 3 from the TimePicker popup):
https://stackblitz.com/edit/angular-nstdolh5-xfiws9nr
That behavior is expected as there is no such time in the Bulgarian time zone. Daylight saving time begins on 30 March 2025 03:00 when the time is moved 1 hour forward.
The demonstrated undesired behavior for the specific date will be reproducible only if the example is opened in the specified time zone. But the same behavior is valid for any other date that falls on Daylight Saving time in other time zones.
We should decide on what the expected behavior is for such cases. For example not allowing entering the value, displaying an error, auto-switching to the real hour (4 AM), etc.
Provide sticky rows functionality for the TreeList, just like the one available for the Grid:
https://www.telerik.com/kendo-angular-ui/components/grid/rows/sticky#setup
It would be useful to see the parent row when scrolling through its child rows.
First of all, thank you for providing the state management feature. For me it's one of the most important features of a grid component.
But unfortunately it fails to restore the columns state. This is because each time a grid component and it's columns are instantiated, new IDs are created for the columns. When loading state the columns are identified by their IDs.
When a column is persisted with e.g. id 'k-grid-column-1' and the grid will be destroyed and re-created, then the new column ID is not identical with the old one. Thus restoring the column's state will fail.
Please have a look to this StackBlitz example: https://stackblitz.com/edit/angular-vauqyshn?file=src%2Fapp%2Fapp.component.ts
A possible workaround is to save also the column's field property and later use it to re-map the saved id to the new id.
A better solution may be to extend the GridColumnComponent with something like a "PersistenceKey" property, which will be used for identifying a column. A directive may also work. Otherwise generating non transient unique ids for the grid columns will also work.
Best regards,
Holger
It would be a good feature if you allowed the same customisation options for the built-in filter-menu components, like the TreeList component.
Provide the ability to customize the drag handle for the row reordering of the TreeList, similar to the available Grid feature:
Enhance the Spreadsheet component by providing the double-click fill down functionality available in Excel. For reference:
Hi, Team!
I would like to request both prefix and suffix templates that would allow users to display various elements as adornments in the Date Inputs components.
Currently, when a MaskedTextBox is emptied while the includeLiterals property is set to true, the control returns a string that still contains the literals defined by the mask. This behavior makes it difficult to distinguish between a genuinely empty input and one that contains only literals.
Expected behavior:
When the user clears the input, the MaskedTextBox should return either an empty string ("") or null, even if includeLiterals = true.
Suggested improvement:
Introduce an option on the MaskedTextBox that lets developers choose the desired behavior when clearing:
Keep literals (current behavior),
or Return empty string / null (proposed behavior).
Why this matters:
It complicates validation and data processing, as developers need to add extra logic to detect and strip literals.
In many real-world scenarios, an empty field should semantically represent no input, not a string with placeholder characters.
Making this configurable would give developers flexibility without breaking existing behavior.
Reproducible example:
I’ve created a working example in StackBlitz that demonstrates the issue.