I am coming up to speed on using Blazor with little other web experience, so the answer probably a gap in my knowledge that is right in front of me and I can't see it... that being said:
I have a fairly standard DataGrid (included below), and it has been requested that the GridCheckBoxColumn have the checkbox centered.
For other items requiring some kind of formatting, I would just template the column with a <div> and handle things. However, I could not find anything on how to manipulate the GridCheckBoxColumn other than the OnCellRender event. I have been able to verify I am receiving the event by changing the background color, but I have not found anything that will center the checkbox
Thanks!
Bob
<TelerikGrid Data=@lstGridData SelectionMode="GridSelectionMode.Single" Pageable="true" SelectedItemsChanged="@((IEnumerable<CEnterprise> enterprises) => OnSelect(enterprises))" Width="100%" PageSize="12">
<GridToolBar> <TelerikButton OnClick="@( () => EnterpriseEdit(null) )" Icon="add">Add new Enterprise</TelerikButton> </GridToolBar>
<GridColumns>
<GridCheckboxColumn SelectAll="false" Title="Select" OnCellRender="@( (e) => MakeItCentered(e) )" />
<GridColumn Field="EnterpriseName" Title="Name" />
<GridColumn Field="DisplayLocation" Title="Location" />
<GridColumn Field="ContactName1" Title="Contact" />
<GridColumn Field="ContactName2" Title="Contact 2" />
<GridCommandColumn Title="Edit" Width="8%" Context="ctxAuthorizeViewRender">
<GridCommandButton OnClick="@((args) => EnterpriseEdit(args.Item as CEnterprise))" Icon="edit">Edit</GridCommandButton>
</GridCommandColumn>
</GridColumns>
</TelerikGrid>
@Code
{
void MakeItCentered(GridCellRenderEventArgs args)}

I have the following grid. I the student has many different schools. How do I list the different schools in one column.
<TelerikGrid Data="@openTipGridData" ...>
I would simulate the "DblClick" event that Telerik use to open the window with the "Create Appointment" default fields. I have a button in the page, outside the TelerikScheduler component, and I would like to create a new Appointment by there, using the default "CreateAppointment" Telerik window, obviously with tha "StartDate" and "EndDate" fields empty. A generic Appointment, in few words.
Is there any way to do this? Where I can find the method that open that window?
(I found this in the "kendo.all.min.js", but I am not sure if it is the right point where Telerik launch the method:
t.trigger("add", {
eventInfo: f({
start: i.startDate(),
end: i.endDate()
}, o);if it is, how can I use it?)
Thanks,
Angelo Marzullo

Out of the box the content div (with the k-tabstrip-content class) has a tabindex="0" attribute. Is there a way I can get the TelerikTabStrip to generate this with tabindex="-1" to prevent the div from being selected.

Is there a way to hide a grid on the page, but still allow for export to Excel the "easy way" - using the ExportToExcel command?
For example, can this command be called by another button?
We are looking to implement the grid to replace agGrid in a situation where the users are accustomed to some patterns. We are using server-side Blazor and have reports that may have 60k rows. Our preference is not to use paging, and since we have grouping, it seems that virtual scrolling is not an option.
Right now we struggle to load as many as 10k rows, even without grouping. I get an error: WebSocket closed with error 1006.
We are not doing any updates in the grid, so it would seem that if we could turn off anything to make it read only (we do filter and sort it, but don't update any cells) then that might lighten the load.
Any ideas about grid or column attributes we could set? Or any other ideas?