Unplanned
Last Updated: 15 May 2025 09:16 by ADMIN
Created by: Jesper
Comments: 7
Category: UI for Blazor
Type: Feature Request
6
I am using MS Playwright to create End2End tests. It worked fine when we used MudBlazor, but after we migrated to telerik I have run into a problem with the TelerikDropDownList.

It stops working if you open it too fast. It goes into a state where no matter what you do (Rebind/changing data bound values etc.), it will not open and show items.

It can be reproduced easily by calling .Open() in OnInitializedAsync()

I have reproduced it without MS Playwright in REPL, so you can easily debug it.

https://blazorrepl.telerik.com/QIOUYoPc57iQKy6702

If you uncomment the await Task.Delay(3000); the code will work.

Expected behavior:
It is ok that Open() does nothing while the control is initializing. It is not ok that just because you called Open() once, then you are forever stuck without being able to open it later, no matter how long you wait or what you do with the items.

I do not want to insert random Delays in my code either as I expect the TelerikDropDownList to not malfunction just because I open it too early.

I hope you can prioritize this as right now the DropDownList is not usable for us.
Completed
Last Updated: 15 May 2025 08:46 by ADMIN
Created by: Matt
Comments: 3
Category: UI for Blazor
Type: Feature Request
2

I have a scenario in which we have user definable columns for a grid, including hundreds if not thousands that need to be ported from the old version of our product. This means these column keys would be strings that may contain spaces or even special characters - and as such cannot be a valid C# property name (which means using an ExpandoObject approach will not work)

 

It would be really beneficial if the TelerikGrid component could be given Data of an IEnumerable<Dictionary<string, object>> where the Field property of GridColumn (or a new property) would line up with a key in that dictionary rather than a field name for the component to then use reflection with.

 

A customer with multiple modules of our product installed may very well have columns with similar names, i.e "Some Key", "SomeKey", "Some_Key", "Some & Key" - so simply replacing spaces or special characters may not always still give unique keys.

Unplanned
Last Updated: 14 May 2025 16:30 by Nicholas
Created by: Bob
Comments: 4
Category: Upload
Type: Feature Request
22
Completed
Last Updated: 14 May 2025 12:03 by ADMIN
Release 2025 Q2 (May)

Support the recurrence rule to create multiple appointments per time slot. Examples of such rules are:

FREQ=DAILY;BYDAY=MO,TU,WE,TH,FR,SA,SU;BYHOUR=08,09,10,11,12,13,14,15,16;BYMINUTE=50

FREQ=MINUTELY;BYMINUTE=1,16,31,46.
Completed
Last Updated: 14 May 2025 08:23 by ADMIN
Release 2025 Q2 (May)
Created by: Jay
Comments: 21
Category: Upload
Type: Feature Request
76
The goal is to be able to upload large files (above the server limit which is usually 20-30MB).
Unplanned
Last Updated: 13 May 2025 08:01 by Harald
Created by: Naved
Comments: 3
Category: FileManager
Type: Feature Request
23
Currently, the upload functionality of the FileManager allows uploading only one file. I'd like to be able to upload multiple files.
Duplicated
Last Updated: 13 May 2025 07:47 by ADMIN
Created by: Harald
Comments: 0
Category: FileManager
Type: Feature Request
1
While many properties of the `TelerikUpload` component inside the `TelerikFileManager` are customizable using the `FileManagerUploadSettings` some aren't.

The `Multiple` property is always set to `false` (see code below); one can drag & drop multiple files to the dropzone but only one is uploaded at a time.
Our customers won't accept this behavior as it makes uploads of multiple files very cumbersome. This "detail" makes the `TelerikFileManager` unsuitable for our application.

Please make the `Multiple` property configurable via the `FileManagerUploadSettings`.
(You may also want to consider making `AutoUpload` configurable while you're at it).
__builder2.OpenComponent<TelerikUpload>(266);
__builder2.AddAttribute(267, "AutoUpload", (object?)RuntimeHelpers.TypeCheck(value: true));
__builder2.AddAttribute(268, "SaveUrl", (object?)RuntimeHelpers.TypeCheck(UploadSettings.SaveUrl));
__builder2.AddAttribute(269, "SaveField", (object?)RuntimeHelpers.TypeCheck(UploadSettings.SaveField));
__builder2.AddAttribute(270, "RemoveUrl", (object?)RuntimeHelpers.TypeCheck(UploadSettings.RemoveUrl));
__builder2.AddAttribute(271, "RemoveField", (object?)RuntimeHelpers.TypeCheck(UploadSettings.RemoveField));
__builder2.AddAttribute(272, "WithCredentials", (object?)RuntimeHelpers.TypeCheck(UploadSettings.WithCredentials));
__builder2.AddAttribute(273, "Multiple", (object?)RuntimeHelpers.TypeCheck(value: false));
__builder2.AddAttribute(274, "AllowedExtensions", RuntimeHelpers.TypeCheck(UploadSettings.AllowedExtensions));
__builder2.AddAttribute(275, "MinFileSize", RuntimeHelpers.TypeCheck(UploadSettings.MinFileSize));


Unplanned
Last Updated: 12 May 2025 06:06 by Mattia
Created by: Mattia
Comments: 0
Category: MultiColumnComboBox
Type: Feature Request
1
I want to be able to bind the MultiColumnComboBox to dynamic objects. Similar to how the Grid supports that.
Completed
Last Updated: 09 May 2025 14:32 by ADMIN
Created by: Kacper
Comments: 1
Category: UI for Blazor
Type: Feature Request
0

Hi, 

Are you planning to add a loader to the grid in the feature?

E.g as an isLoading attribute or exepnd the build-in one?

With method OnRead to fetch data, when grid is not yet loaded with data, it displays no records available.

Also when chenging data, loading is not starting, but there is an unsmooth transition after some time. 

 

Thanks in advance for your time, Kacper

Unplanned
Last Updated: 09 May 2025 14:25 by ADMIN
Created by: Eric
Comments: 12
Category: Grid
Type: Feature Request
33

Hi - this one is a feature request, not a bug. :)

 

For the filter menu, when you enter a filter value, it would be nice if you could press enter to execute the filter instead of having to click "Filter."

 

Unplanned
Last Updated: 08 May 2025 13:38 by Stefan
Created by: Radko
Comments: 2
Category: Popup
Type: Feature Request
16

I want a less-persistent popup, where a click outside of its boundaries would close it. To give a real world example, the Share Snippet feature in REPL works in such a way.

===

Telerik edit: A workaround for the time being is to attach a JavaScript click handler that closes the Popup instance:  https://blazorrepl.telerik.com/GyumGrEs22yZgoCD16 

Unplanned
Last Updated: 08 May 2025 09:09 by Otemu
Created by: Kjartan
Comments: 3
Category: Editor
Type: Feature Request
21
I would like to have support for @mentions in your editor, similar to GitHub, Facebook etc.
Duplicated
Last Updated: 07 May 2025 13:31 by ADMIN
Created by: Otemu
Comments: 0
Category: Editor
Type: Feature Request
1
Please expose a track changes feature similar to the one in the RadEditor for ASP.NET AJAX: https://demos.telerik.com/aspnet-ajax/editor/examples/trackchanges/defaultcs.aspx.
Unplanned
Last Updated: 07 May 2025 07:15 by insomnia
Created by: Jia
Comments: 24
Category: UI for Blazor
Type: Feature Request
128

Hello, 

 

We are looking to port an angularjs web application to Blazor and I didn't see the diagram component similar to the one found in Kendo UI. It would be nice to see a viso-like component in UI for Blazor.

Thank you.

Need More Info
Last Updated: 07 May 2025 06:55 by ADMIN
Created by: Rikam
Comments: 1
Category: ListBox
Type: Feature Request
1
I was wondering if there is currently a way to have an editable listbox, one that allows users to add, update, and delete items directly within the list. If not, is this something that could be supported?
Unplanned
Last Updated: 05 May 2025 14:07 by Louis
Currently the Dock Manager does not allow preventing the user from dragging the floating panes outside of the component. Please provide such an option.
Duplicated
Last Updated: 02 May 2025 08:28 by ADMIN
Created by: Daniel
Comments: 2
Category: DateTimePicker
Type: Feature Request
0
Currently there is a DisabledDates param on your DatePicker component which is extremely useful, however on the DateTimePicker, it appears there is no way to disabled a list of DateTimes. For now it seems the only work around is once a disabled date is selected, to fire an event and inform the user they cannot select that date and null out what they selected. However a very nice feature to have would be to pass in a list of disabled dates directly to the DateTimePicker similar to DatePicker.

Code example:


Possible:
private List<DateTime> _disabledDates = new();
<TelerikDatePicker DisabledDates="_disabledDates">

Not Possible (Requested Feature)
private List<DateTime> _disabledDates = new();
<TelerikDateTimePicker DisabledDates="_disabledDates">

Declined
Last Updated: 02 May 2025 07:25 by ADMIN

We would like to get the datetime picker to autofill the year when entering just two digits for the year with a format of dd-MM-yyyy HH:mm:ss.

So when you enter 23-04-25 it changes to 23-04-2025. Currently it changes it to 23-04-0025, which isn't our desired result.

Something along the lines of how this works: https://jsfiddle.net/anbdwL0h/ but then with a 4 year digit format as result.

Unplanned
Last Updated: 02 May 2025 06:47 by ADMIN
Created by: Stas
Comments: 2
Category: Spreadsheet
Type: Feature Request
2

On the Spreadsheet control please display a function list when the user types "=" or provide the user with some other reference about the available functions.

Unplanned
Last Updated: 25 Apr 2025 14:06 by ADMIN
Created by: Simi
Comments: 7
Category: Grid
Type: Feature Request
34

Hello,

Please consider a Grid feature that changes the component layout on mobile devices or narrow screens. The idea is to switch the column layout to a card layout or anything similar to this example: https://css-tricks.com/responsive-data-tables/

It is possible to implement a similar behavior with the Telerik Blazor Grid and MediaQuery components, but it requires reusing the column titles in the CSS code: https://blazorrepl.telerik.com/GnYPmHFR176Jg5Yg02

===

Telerik Blazor team: Everyone who is interested in this feature, please vote for it to help us prioritize. Also, share your opinion about which Grid features you strictly need in the "mobile" layout and which ones you are ready to sacrifice. Some features don't make sense in a card / listview layout anyway, but still, the mobile-friendly Grid may require completely different HTML markup and UX, so some features may need to be completely revamped.

1 2 3 4 5 6