Telerik Forums
Kendo UI for Angular Forum
6 answers
1.0K+ views

Hello,

I want to user a Grid with a Rest API, by remote data loading.

To load only few datas at one time, i want to use : endless scroll or virtual scroll.

But I'm not able to make it works.

On my rest API, i made a specific way, which load only 50 items with an offset (with the sort & take parameter of State given to my api).

But on the grid :

- I have 15 visibles lines on my grid (set by RowHeight), I load 50 items by my rest API. 

- in endless scroll mode, the scrollBottom event never fire, so it doesn't load more data.

- in virtual scroll mode, the pageChange event only fire once. 

I have more than 10K lines in my database, i was able on to view 60 of them...

Is there a specific setting to apply ?

 

 

 

Martin Bechev
Telerik team
 answered on 24 Aug 2020
7 answers
80 views

Hi,

I'm trying to create a menu with two levels that is bound to an array. I'm using the kendoMenuHirarchyBinding directive to set the textField and childrenField because I use my own data structure. I then nest a ng-template with a template for the first level menu items using the kendoMenuItemTemplate directive. So far so good.

I want to give the second level children a different template so I assign a TemplateRef to the contentTemplate field of each item in the ngOnInit life cycle method as instructed in the docs. It doesn't work. It only works if I don't use the kendoMenuHirarchyBinding directive. Surely there's a smart way to go about it. 

Thanks,

Tomer

Lance | Senior Manager - Technical Support
Telerik team
 answered on 21 Aug 2020
1 answer
123 views

Hi, 

 

I need to create a custom timelineview in the kendo scheduler for angular to show a timeperiod that will be changed via inputs, in order to achieve a component with a similar behaviour than the RadTimeLine for Silverlight and WPF. 

 

My goal is to filter the scheduler with the inputs that I receive from the kendo stockchart navigator. I want to show the same period in the chart and in the scheduler.

 

Is there anyway to do that? I found an example for jQuery but I am not able to implement it in angular. In the link that I posted below, you have created a custom view that receive with an input the duration of the view. That's exactly what I need to do but with two dates. 

https://docs.telerik.com/kendo-ui/controls/scheduling/scheduler/how-to/custom-views/timeline-with-dynamic-length

 

Thanks in advance.

Martin Bechev
Telerik team
 answered on 21 Aug 2020
4 answers
4.4K+ views

I am unsure how to do this and correctly update the columns on the grid. 

To sum up my use case the below is a very simple example of what I am trying to do. 

Grid is initialized on page load with data source 1, data source 1 has columns A, B, C, D. Grid correctly shows columns ABCD. The user now wants to view a different data set by selecting a series of drop downs on the page. Updating the data source to data source 2 with columns B, D, E, F. The grid now incorrectly shows columns ABCD.

 

Is there a way to refresh the grid in Angular 2+ after a data source change that will reset columns from the data source?

Georgi
Telerik team
 answered on 21 Aug 2020
4 answers
1.0K+ views
Hi Admin,
I am working on the In-Cell grid, in this grid i have lot of checkboxes are there.After checking the checkboxes save button is not activated in grid.
Please check the attachment
Martin Bechev
Telerik team
 answered on 21 Aug 2020
7 answers
1.5K+ views

Can someone help with my question?

I have a grid with dynamic data source based on user's selection. All data source has one common field: photo. I have photo's url showing up in the grid. what I need is make this url as clickable. Or another option is, make this photo column a button field with text of "View Photo", so user can click it and open up in a new blank page to view the photo. I have googled a lot but nothing really help since my data source dynamically fill in the grid. The Telerik documentation page doesn't have how to dynamical data source with clickable cell.

Here is my example code.

<kendo-grid [data]="gridData" [resizable]="true" [sortable]="{mode: 'multiple' }" [sort]="state.sort">

//the following code doesn't work. 

<kendo-grid-column >
<ng-tempalte *ngIf="field=='Photos'" >
<a href="exampleurl" target="_blank">{{dataItem}}</a>
</ng-tempalte>
</kendo-grid-column>

</kendo-grid>

Dimitar
Telerik team
 answered on 18 Aug 2020
9 answers
1.2K+ views

Sometime our angular 9 application (after leaving idle for sometime), starts displaying these characters in kendo grid. Please see attached image.

 

This happens for all drop downs, left, right arrows etc. Reloading sometimes fixes it but sometimes I need to open a new browser.

 

can you please suggest what might be happenning?

Thanks

Martin Bechev
Telerik team
 answered on 18 Aug 2020
1 answer
256 views

Hi Team,

I wanted to know which Angular version is fully supported as of now ? and if you are planning to upgrade your support with any of the latest Angular version, what would be the timeline?

Thanks,

Krupal Vasani

Martin Bechev
Telerik team
 answered on 18 Aug 2020
1 answer
231 views

Hi,
SuccessHandler is called because of the 200 OK from API. but even if the API is returning 200 OK, still i wanted to change the state manually based on condition.

Once the file is uploaded, Is there a way to change value of state:State variable of interface FileInfo inside onSuccess handler?  

Something like below code, just wants to change the state so it doesn't show file is successfully uploaded message in green in upload control, So doing this is not changing the state, state remains as 3 (success) for all the files -

public onSuccess(e: SuccessEvent) {
  if (e.response.body.isSuccess) {
    // do success stuff
  } else {
    // change all files state to 0 (error in red)
    e.files.forEach(file => {
        file.state = 0;
    });
  }
}
Martin Bechev
Telerik team
 answered on 17 Aug 2020
3 answers
171 views

Hi Team,

 

   In angular multi-select, i need to add an image in the list. 

   After adding an image in the list , i need to perform certain actions on the list.

   1., On Hover on that image, i need to display a tool-tip

   2., On Click on that image, i need to replace the image with another image  and tool-tip needs to be displayed on hover on this image. 

  Actions vice versa

 

Hetali
Telerik team
 answered on 14 Aug 2020
Narrow your results
Selected tags
Tags
+? more
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?