I need to bind a complex object to telerik grid field, i read the article
https://docs.telerik.com/blazor-ui/knowledge-base/grid-bind-navigation-property-complex-object
but it not explain if i can bind an indexed property.
For example i need this bind:
<GridColumn Field="Property.NestedProperty[0].Value" />
but it seem not working.
Can be binded indexed properties?
Thanks
Is there a way to do this? Right now, if you have too many, they just run off the screen.
Thanks... Ed

Hi,
I'm using onread to fetch odata from a backend system.
I also have signalR setup that listens for changes on the objects in the list.
I would like to be able to update a single property of an object when an signalr event is received. I'm aware of the Rebind() method, but this forces the entire list to be loaded again. Since i have a lot of events firing and multiple clients, it would make more sense if i could get the objects from the gridref.Data property and update only the affected record and property.
Think of this as a grid as a stock-ticker overview, where values are updated very frequently.
Do we have a solution for this?
Wim

Well large for me. :) 360K+ records to excel.
Works on the Dev PC but when published to web server it does nothing. No errors either.
I tried setting MaximumReceiveMessageSize but that didnt seem to do much.
Anyone any ideas on fixing this?
Thanks
Deasun.

Hello,
Blazor WebApp here.
I try TelerikAutoComplete inside a TelerikGird without success. Do you provide a complete example so I can use it?
How I can get the current field value as searchTerm to send it to the API?
<GridColumn OnCellRender="@((GridCellRenderEventArgs args) => OnCellInfosEmplacementDestinationRenderHandler(args, "emplacementDescriptionCompleteFr"))" Field=@nameof(treltlkpEmplacementViewModel.emplacementDescriptionCompleteFr) Title="Description FRANÇAISE" TextAlign="@ColumnTextAlign.Left" >
<Template>
<TelerikAutoComplete TItem="@String"
Id="TitreFr"
ScrollMode="@DropDownScrollMode.Scrollable"
ItemHeight="30"
PageSize="10"
OnRead="@OnReadAutoCompleteEmplacementDescriptionCompleteFr"
@bind-Value="@((context as treltlkpEmplacementViewModel).emplacementDescriptionCompleteFr)"
FillMode="@Telerik.Blazor.ThemeConstants.AutoComplete.FillMode.Solid">
<AutoCompleteSettings>
<AutoCompletePopupSettings Height="100px" />
</AutoCompleteSettings>
</TelerikAutoComplete>
</Template>
</GridColumn>
async Task OnReadAutoCompleteEmplacementDescriptionCompleteFr(AutoCompleteReadEventArgs args)
{
treltlkpEmplacementViewModel item = (treltlkpEmplacementViewModel)args.Data;
if (!string.IsNullOrWhiteSpace(?????????))
{
await ObtenirEmplacementDescriptionCompleteAutoCompleteAsync(args, SafetyStudioSolution.Shared.Constants.cultureNameFr, ?????????);
}
}Thank you for your fast answer.
I have a need to be able to click on a cell and then capture the value in that cell in codebehind.
How can I do that?
I tried to play around with Column Template but I am getting no where. :(
Need a GridCell_OnClick event so I can grab the cell value the Row tis on and the Column tis in.
Thanks
Deasun.
Hi:
I want to create a blazor crud using DataSource with entity framework. Do you have a sample code?
I found a lot of samples to get data, filter, etc., but not for crud operations using Data Source.
Thanks in advance.

Hi,
I'm looking for a way to reduce group-cell width for the whole grid. I found the css class ( )
<td class="k-table-td k-group-cell" role="gridcell"></td>But i can' figure out how to do . Here's a picture
Can u help me ?

Hello! I want to import .json files from my local machine using FileSelect:
<TelerikFileSelect AllowedExtensions = "@AllowedExtensions" MaxFileSize="@MaxFileSize" OnSelect = "@OnFileSelectHandlerTest"></TelerikFileSelect>
The maximum file size is set to 4MB and the OnSelect function is as defined below, which is pretty much the example given at Blazor FileSelect - Events - Telerik UI for Blazor:
async Task OnFileSelectHandler(FileSelectEventArgs args)
{
foreach (var file in args.Files)
{
var byteArray = new byte[file.Size];
await using MemoryStream ms = new MemoryStream(byteArray);
await file.Stream.CopyToAsync(ms);
}
}The method works fine for very small documents, below +- 26KB. Above this threshold, the app warns that it is attempting to reconnect to server and, after a couple of seconds, no document appears which suggests that the application gets stuck awaiting the CopyToAsync. The rest of the application (outside the FileSelect component) still works, but I can no longer add new files or remove the ones already selected. Has anyone been experiencing this problem and managed to solve it? (the same happens if I first create a local file and copy asynchronously into it)
Thank you
