Dear Telerik Support Team,
I am a licensed customer from AVEVA and I am reaching out to inquire about how to implement virtualization with continuous scroll in Telerik UI for Blazor using C#. I am specifically interested in the TelerikListView component and would like to implement this feature to improve the performance of my application.
Hi,
when using the DatePicker or DateTimePicker in my project i get the following error when focus is lost in Firefox:
Uncaught (in promise) Error: System.Collections.Generic.KeyNotFoundException: Arg_KeyNotFoundWithKey, inputElementValue at System.Collections.Generic.Dictionary`2[[System.String, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Text.Json.JsonElement, System.Text.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51]].get_Item(String ) at Telerik.Blazor.Components.Common.DateInputs.DateInput`1[[System.DateTime, System.Private.CoreLib, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].DateInput_Focus(Dictionary`2 args) at Microsoft.JSInterop.Infrastructure.DotNetDispatcher.InvokeSynchronously(JSRuntime , DotNetInvocationInfo& , IDotNetObjectReference , String ) at Microsoft.JSInterop.Infrastructure.DotNetDispatcher.BeginInvokeDotNet(JSRuntime , DotNetInvocationInfo , String )
How to reproduce:
I use VS2022 .NET 7, Telerik Blazor 4.1.0
Just create a Blazor WASM Client project. Add the DatePicker. Publish with AOT and run in Firefox. Current culture is set to german.
Simply set the focus on the datepicker, then hit "Tab"-key to switch to another component. Then I get the above error.
When using Chrome, this does not happen. Also tested on different machines. Error occurs only in Firefox.
If you need more information please let me know.
Regards,
Thomas
Hi Team,
I am using Telerik Blazor with 3.4.0 version with same base code as https://docs.telerik.com/blazor-ui/knowledge-base/tabstrip-remove-tab.
I am seeing below error while closing tabs. could you please assist for same. Note (i don't see this error when i use 3.2.0)
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')Any idea why this would work when running locally but returns "Unauthorized" when running in a Azure Web App? Using AAD for authentication and the Blazor Upload calls to the same controller work fine. I tried to get the User Token when the app starts, but it is null.
HttpClient client = ClientFactory.CreateClient();
var response = await client.PostAsJsonAsync<UploadDataViewModel>(ToAbsoluteUrl("api/IntUpload/savenotes"), _model);
if (response.IsSuccessStatusCode)
{
ShowNotification("success", "Notes file was successfully recorded.");
}
else
{
ShowNotification("error", "Notes file failed to upload.");
}
This is what I'm using for authentication in the Program.cs file:
builder.Services.AddAuthentication(OpenIdConnectDefaults.AuthenticationScheme)
Hi
After our update to .Net 7, FluentValidation does not work with complex models anymore.
We're using FluentValidation 11.5.1 (latest)
Blazored.FluentValidation 2.1.0 (latest)
I get the error message: Cannot validate instance of type "The Composed Class Type ". Can only validate Instance of Type "Parent Class".
Has somebody a solution for this issue?
It worked fine in the previous version.
Thank you.
I've made a custom FormItem and I need access to the EditContext. This works, but - is there a simpler way to get access to the EditContext?
The Form:
<TelerikForm
Model="@AWonderfullModel"
OnSubmit="@OnSubmitHandler"
@ref="@FormRef">
<FormItems >
<CascadingValue Name="TheForm" Value="@FormRef">
@foreach (var row in RexFormItems)
{
<DynamicComponent Type="@row.Component" Parameters="@row.Parameter"/>
}
</CascadingValue>
</FormItems>
....
</TelerikForm>
I populate the FormRef via the CascadingValue
and in my CustomControl simple:
[CascadingParameter]
public TelerikForm TheForm { get; set; }
....
protected override void OnParametersSet()
{
Model = TheForm.EditContext.Model;
...
}
This works well, but we discussed this and there was the Idea, that the Form or the EditContext is reachable in an other way.

When a Blazor TelerikGrid component is configured to use virtual scrolling (GridScrollMode.Virtual) in combination with Inline or Incell editing, the scroll position will always jump to the top after exiting the cell edit.
This snippet shows the issue: https://blazorrepl.telerik.com/GHudPSlF1136joxn59
To replicate, scroll down a bit, edit a cell and the grid scroll position will jump to the top.

Hi
I'm trying to add some spacing between the pie pieces in a pie chart. I can achieve this by using the ExplodeField property and setting true on all the series items. However i would like to have the spacing between the pieces a bit smaller, is this possible?
Also i would like to be able to set stroke color and width of the pieces. I cant find any info on how to achieve this in the documentation.
See attached image on what i'm trying to do. I have fiddled with the rendered html in dev tools.
Thanks in advance!
