Under Review
Last Updated: 08 Feb 2023 15:48 by ADMIN
I would like to use a target selector that has some special symbols such as ! and @. Currently, the querySelectorAll() does not accept the !sample-class as a valid selector, but the getElementsByClassName accepts it. 
Unplanned
Last Updated: 08 Feb 2023 13:23 by Sébastien
Created by: Sébastien
Comments: 0
Category: DropDownList
Type: Feature Request
6
I would like to define a template for the main element of the DropDownList when no value is selected. I want to be able to add other content apart from the default text - for example, an icon.
Unplanned
Last Updated: 08 Feb 2023 03:05 by Eric
Created by: atran
Comments: 11
Category: UI for Blazor
Type: Feature Request
72
similar to https://www.telerik.com/products/wpf/pivotgrid.aspx
In Development
Last Updated: 07 Feb 2023 16:05 by ADMIN
Scheduled for 4.1.0 (15/03/2023)
Created by: David
Comments: 1
Category: FileSelect
Type: Feature Request
8
When using the FileSelect control in a modal popup, it would be great for using it multiple times to be able to clear selected files after the back end code is done working with them in a similar fashion to how the upload .ClearFiles() works.
In Development
Last Updated: 07 Feb 2023 15:09 by ADMIN
Scheduled for 4.1.0 (15/03/2023)
Created by: Gerald
Comments: 1
Category: UI for Blazor
Type: Feature Request
0

Hi,

Could you expose the Print Command of Blazor PDF Viewer? I would like to call it from within my code.

 

Regards

Gerald Man

Unplanned
Last Updated: 07 Feb 2023 14:01 by Andrew
Created by: ben
Comments: 7
Category: Grid
Type: Feature Request
32
Is there a way to hide the header?  I'm trying to use the Grid as a ListBox and it almost works using an empty span for the <HeaderTemplate>
Unplanned
Last Updated: 07 Feb 2023 11:28 by ADMIN
Created by: Dale
Comments: 3
Category: Chip
Type: Feature Request
1

Please expose the ability to set an Id on the Chip and ChipList components.

Example:


<TelerikChip Id="chipid"></TelerikChip>
<TelerikChipList Id="chipid"></TelerikChipList>


Unplanned
Last Updated: 07 Feb 2023 06:41 by ADMIN
Created by: Phil
Comments: 0
Category: Map
Type: Feature Request
1

Hi

Can bounding box support be considered for the map please. It would be great if we can reference at runtime the current bounds that are displayed on the screen in bounding box format (https://wiki.openstreetmap.org/wiki/Bounding_Box) such as the open street map format below.

Im hoping as the map uses open street map this can be made available to the component.

bbox = min Longitude , min Latitude , max Longitude , max Latitude 
Unplanned
Last Updated: 06 Feb 2023 21:12 by Eli
Created by: Eli
Comments: 1
Category: Menu
Type: Feature Request
52
If you are on a 3rd level child menu and move the mouse to a 2nd level parent menu item that is not the direct parent, the menu hides. It should keep the first level open. Is there a way to control the opening and the closing of the submenu items?
Planned
Last Updated: 06 Feb 2023 16:49 by Joe
Scheduled for 4.1.0 (15/03/2023)
Created by: Dan
Comments: 7
Category: Upload
Type: Feature Request
32
I would like to use a custom zone on my page where people can drop files. At the moment, the upload requires a click on the "upload" button.
Pending Review
Last Updated: 06 Feb 2023 15:40 by Steven

It is impossible to customize the Text and Icon for the Telerik Upload Blazor Component. It always sans "Select Files". This is not easy to see at a glance.

Requests:

  1. Add a Title attribute to the upload component that lets you change the text from the default "Select Files". 
  2. Add the ability to set the Icon on the upload button.

Proposed Code:


<TelerikUpload Title="Upload Files" Icon="@SvgIcon.Upload" ... />

I had to write some hacky JavaScript interop to accomplish this:

function setTelerikUploadButtonText(text) {
    // Finds all the telerik blazor upload components on the page and changes the text of the upload button.

    let replaced = 0;

    const defaultText = "Upload";

    // Find all the buttons with class "k-upload-button". There should be one for each upload component.
    const buttons = document.getElementsByClassName("k-upload-button");

    for (let i = 0; i < buttons.length; i++) {
        // Find the span with class "k-button-text" and change its text.
        const spans = buttons[i].getElementsByClassName("k-button-text");

        if (spans.length > 0) {

            // Add horizontal padding to the span.
            spans[0].classList.add("px-2");
            
            // Change the text.
            spans[0].innerHTML = text ?? defaultText;

            // Insert a font awesome icon.
            spans[0].insertAdjacentHTML('afterbegin', '<i class="fas fa-upload"></i>&nbsp;');
            
            // Track how many buttons were updated.
            replaced++;
        }
    }
    
    console.info("setTelerikUploadButtonText: " + replaced + " buttons updated.");
    
    return replaced;
}



/// <summary>
    /// Finds all the telerik blazor upload components on the page and changes the text of the upload button.
    /// </summary>
    /// <returns>The number of upload components button text that were found &amp; replaced.</returns>
    public static async Task SetTelerikUploadButtonText(this IJSRuntime jSRuntime,
        string text = "Upload Files")
    {
        await jSRuntime.InvokeVoidAsync("setTelerikUploadButtonText", text);
    }

 

Screenshot:

Need More Info
Last Updated: 06 Feb 2023 13:03 by ADMIN

I am creating a wrapper over the TelerikNumericTextBox component so that it works with all numeric data types (such as int, decimal, double, etc). I have added custom parameters for the Min and Max, and if they are not explicitly set I would like them to default to T.MinValue and T.MaxValue respectively. 

Unplanned
Last Updated: 05 Feb 2023 09:24 by ADMIN
Created by: Phil
Comments: 0
Category: Map
Type: Feature Request
1
When trying to set center at runtime, warnings are generated explaining that center should only be set from within the component. It would be hugly beneficial to be able to set centre dynamically at runtime to manipulate the map and have it pan programmatically to different locations.
Unplanned
Last Updated: 04 Feb 2023 02:22 by Huy
Created by: Wei
Comments: 2
Category: TreeList
Type: Feature Request
17
I would like the TreeList to support row virtualization. It will be useful when working with large data.
Under Review
Last Updated: 03 Feb 2023 11:53 by ADMIN
Created by: Brent
Comments: 1
Category: Grid
Type: Feature Request
0

I'm trying to use the FilterMenu with the CheckBoxListFilter, and it seems like it's sooo close to what I want, if it only had an option for FieldText and FeildValue or something like that. Any way I can get this working to use the ID field as the value and the Name as the text? The highlighted section below is what I would envision it working perfectly as.

<GridColumn Field="@nameof(WorkActivity.WorkGroupId)" Title="Work Group" Width="135px">
            <FilterMenuTemplate Context="context">
                <TelerikCheckBoxListFilter Data="@WorkGroups"
                                           Field="@(nameof(WorkGroup.Name))" FieldValue="@(nameof(WorkGroup.Id))" 
                                           @bind-FilterDescriptor="@context.FilterDescriptor">
                </TelerikCheckBoxListFilter>
            </FilterMenuTemplate>
Planned
Last Updated: 01 Feb 2023 11:23 by ADMIN
Scheduled for 4.1.0 (15/03/2023)
The modal shouldn't prevent tabbing into the browser controls. But the problem is, when using the modal, you can tab to controls and HTML elements behind the modal on the page. You shouldn't be able to interact with these in this way, and in fact mouse clicks are blocked.

This is an accessibility requirement - the behavior should work as expected for mouse users and keyboard users.
Unplanned
Last Updated: 30 Jan 2023 21:41 by Phil
Created by: christian
Comments: 1
Category: Map
Type: Feature Request
15
The event would fire when the map zoom level has changed.
Unplanned
Last Updated: 30 Jan 2023 21:40 by Phil
Created by: christian
Comments: 1
Category: Map
Type: Feature Request
10
The event would fire when the map viewport has moved.
Unplanned
Last Updated: 30 Jan 2023 15:40 by Rene
Created by: Rene
Comments: 0
Category: Grid
Type: Feature Request
1

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.

Unplanned
Last Updated: 30 Jan 2023 13:54 by George
Created by: George
Comments: 1
Category: TabStrip
Type: Feature Request
1

Hello,

Please add a new TabStrip event for user navigation that can be cancelled via the event arguments (e.g. args.IsCancelled = true).

Currently, we can use ActiveTabIndexChanged and not update the ActiveTabIndex value. However, this only works if ShouldRender() returns true.

 

1 2 3 4 5 6