Telerik Forums
Kendo UI for Angular Forum
1 answer
24 views

Hi,

The treeview filter does not seem to work with drag&drop functionality :

https://stackblitz.com/edit/angular-zskhyucj?file=src%2Fapp%2Fapp.component.ts

Regards,

Julie

Yanmario
Telerik team
 answered on 04 Dec 2025
1 answer
39 views

hi 

i wanted to apply "zh-cn" intl in my angular project.

1) i ran ng add @progress/kendo-angular-intl

2) at my app.module.ts

import { IntlModule } from '@progress/kendo-angular-intl';
import '@progress/kendo-angular-intl/locales/zh';

i can't find zh-cn on my node_modules local folder.

i got the below error:

./src/app/app.module.ts:20:0-49 - Error: Module not found: Error: Can't resolve '@progress/kendo-angular-intl/locales/zh' in 'O:\_Hcsms\src\hcsms.solution-angular-client\src\app'

btw, i did the above stesp after reading the below web page:
https://www.telerik.com/kendo-angular-ui/components/globalization/internationalization/loading-data

can you please help?

thank you.

 

 

 

Martin Bechev
Telerik team
 answered on 02 Dec 2025
1 answer
38 views
Hi, I'm experiencing if a dialog is opened after the user has scrolled down from top of page.  When dialog opens, the darker modal background cuts off before bottom of page and goes to the lighter modal background.  Can you please provide some possible ways to resolve? Below is a very basic screenshot but illustrates the cut-off point.

Zornitsa
Telerik team
 answered on 27 Nov 2025
1 answer
29 views
Maybe i'm missing it in the docs, but is there a way to set an object list with a text/value fields in the filter?  Or a way to pass in a function that would be used to compute the displayed text?

We use a variation of the multi-select option custom filter from one of your knowledgebase articles and it allows this.  We'd rather just use the new baked in one since it looks nicer and you'll probably keep it updated and improve upon it... but we have many filtered grid columns where the actual value is a code and the displayed text is converted to something human readable.  The labels in the filter list need to be also human readable.
Yanmario
Telerik team
 answered on 27 Nov 2025
1 answer
25 views
Hi, I am using DialogService to display a component which has an async validator.  I want to have the PreventAction wait for the component's async validation to complete.  Is this possible?
Yanmario
Telerik team
 answered on 21 Nov 2025
1 answer
21 views
How do you change the background color of the popup button of the DateTimePicker?
Hetali
Telerik team
 answered on 19 Nov 2025
1 answer
31 views
Is there anyway to fix the column headers on an export so that the header text does not get cutoff.  There is plenty of room left in the column based on the length of the data, but the headers are being cutoff.  I've tried several stylesheet changes, but nothing seems to work.  Any help is appreciated.

Martin Bechev
Telerik team
 answered on 18 Nov 2025
0 answers
45 views

Hi,

I use MessageService for translation Kendo components, it works properly, but for some reason after the application starts, 'No-translation found for ...' warnings appear in the console.

combobox.component.html:3 No translation found for "7708502966028483300" ("NO DATA FOUND" - "kendo.combobox.noDataText").
combobox.component.html:3 No translation found for "2025597431468961462" ("clear" - "kendo.combobox.clearTitle").

I use Nx(21.4.1) monorepo with Angular (20.1.8) and Kendo (20.0.3).

How can I solve the issue so that the warnings don't appear?

Thanks!

export const translations: () => Record<string, string> = () => ({
  'kendo.textbox.clear': $localize`:@@component_textbox_clear:Törlés`,
  'kendo.label.optional': $localize`:@@component_label_required:Kötelező`,
  'kendo.combobox.noDataText': $localize`:@@component_combobox_noDataText:Nincs találat`,
  'kendo.combobox.clearTitle': $localize`:The title of the clear button.@@component_combobox_clearTitle:Törlés`,
});

import { Injectable } from'@angular/core'; import { MessageServiceasKendoMessageService } from'@progress/kendo-angular-l10n'; import { translations } from'../const/translation'; @Injectable({ providedIn: 'root', }) exportclassMessageServiceextendsKendoMessageService { publictranslations: Record<string, string> = translations(); publicoverrideget(key: string): string { returnthis.translations[key] ?? key; } }

//app.config.ts
export const appConfig: ApplicationConfig = {
  providers: [
         { provide: KendoMessageService, useClass: MessageService },
],
};

Attila
Top achievements
Rank 1
 updated question on 09 Nov 2025
1 answer
43 views

I'm rendering a kendo-grid that receives data dynamically in runtime and required to autofit the columns continuously as data arrives.

I've used autoFitColumns() on the ngAfterViewChecked lifecycle hook to keep autofitting with each new data arrival. but each autofit resets the view of the grid and the horizontal scroll is reset to the start.

I searched for other issues regarding the subjects but none worked for this scenario.
tried solutions:

  1. using ngZone and subscribing to OnStable
  2. saving the scrollLeft property of '.k-grid-content' and and assigning the value to it after the autoFitColumns() call
  3. calling autoFitColumns on specific changes within ngOnChanges.


without autofit there are no issues despite many dynamic data changes.

template parameters:

<kendo-grid
#grid
[kendoGridBinding]="gridData"
[skip]="skip"
[resizeable]="true"
....>

component (simplified)


export class Component {
@Input() columns$: Observable<TableColumns[]>
@Input gridData: any[];
@ViewChild(GridComponent) grid: GridComponent;

ngOnInit(){
this.columns$?.pipe(filter((cols)=> !!cols && cols.length > 0)).subscribe......
}

ngAfterViewChecked() {
this.grid?.autoFitColumns();
}

Help is appreciated.
Martin Bechev
Telerik team
 answered on 07 Nov 2025
1 answer
59 views
Hello all,

Hope you’re doing well! 

I’m currently facing an issue with Kendo Tooltip in Angular 20. The tooltip is not behaving as expected — it either doesn’t show up correctly or fails to initialize in some cases.

Could you please help me troubleshoot or suggest the right approach to make it compatible with Angular 20?
If needed, I can share a small reproducible example of the issue.

Thanks in advance for your support!

Best regards,
Maulik Shah





 <div kendoTooltip style="text-align: center; padding-top: 10px;">
      <button
        kendoButton
        themeColor="primary"
        title="Saves the current document"
      >
        Save
      </button>
      <button kendoButton title="Discards all changes">Cancel</button>
    </div>
<router-outlet />


import { Component, signal } from '@angular/core';
import { RouterOutlet } from '@angular/router';
import { KENDO_BUTTONS } from "@progress/kendo-angular-buttons";
import { KENDO_TOOLTIPS } from "@progress/kendo-angular-tooltip";
@Component({
  selector: 'app-root',
  standalone: true,
  imports: [RouterOutlet,KENDO_TOOLTIPS,KENDO_BUTTONS],
  templateUrl: './app.html',
  styleUrl: './app.scss'
})
export class App {
  protected readonly title = signal('#####');
}
Zornitsa
Telerik team
 answered on 06 Nov 2025
Narrow your results
Selected tags
Tags
+? more
Top users last month
Top achievements
Rank 1
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ivory
Top achievements
Rank 1
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
YF
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Top achievements
Rank 1
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ivory
Top achievements
Rank 1
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
YF
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?