Unplanned
Last Updated: 27 Jul 2021 15:45 by ADMIN
Created by: Kevin
Comments: 0
Category: MultiSelect
Type: Feature Request
1

I would like to have the ability to refresh the Multiselect Popup.

Currently, if the AutoClose="false" feature is applied and the items are programmatically selected, you cannot display them as selected while the Popup is opened. You need to close it first to accordingly update the selected items collection in it.

Completed
Last Updated: 27 Jul 2021 05:55 by ADMIN
Release 2.26.0
Created by: Darryl
Comments: 2
Category: Grid
Type: Feature Request
35

I know that I can bind the PageSize property to a variable, but then I have to build a dropdown with the available page sizes in a separate control. Are there plans to integrate a page size selection into the existing paging controls? Perhaps a PageSizes property that takes an array of integers.

Example:

PageSizes = "[10, 25, 50, 100]"

These would then be converted into a dropdown integrated into the existing paging controls on the grid.

Unplanned
Last Updated: 27 Jul 2021 05:12 by ADMIN
Created by: License
Comments: 4
Category: Grid
Type: Feature Request
38

With OnRead, AllPages cannot be exported because the grid Data only has the current page: https://docs.telerik.com/blazor-ui/components/grid/export/excel#notes:

If you are using the OnRead event, only the current page of data will be exported, because that's all the grid has at the time of the export action.

 

I load my data via "OnRead", because i need to implement pagination by myself, and I would like the export option to work with that too.

Unplanned
Last Updated: 27 Jul 2021 04:51 by ADMIN

Hello,

Do you have any sample for custom group Header template.

 

e..g. To  calculate the value of the column based on the other fields.

Pending Review
Last Updated: 27 Jul 2021 04:45 by Diana
Created by: Diana
Comments: 0
Category: PanelBar
Type: Feature Request
1
I want to set the height of my panelbar and have longer content scroll.
Unplanned
Last Updated: 26 Jul 2021 16:51 by Jon
Created by: Joeri
Comments: 4
Category: Grid
Type: Feature Request
4

Hello,

First of all: thank you for implementing the Excel like filtering with the new CheckBox Filter! This was a feature that was highly sought after in our development team.

But there is one thing I am missing: the checkbox list has no option for sorting.

If we want to sort our filters now we have to implement the FilterMenuTemplate in every column that has filtering active (which are a lot) and define the list with filter options and filter it ourselves. 

Is this something that can be fixed easily?

---

ADMIN EDIT

We will probably sort ascending the values by default (out-of-the0box), and any other custom sorts should be implemented through the filter menu template.

---

Completed
Last Updated: 26 Jul 2021 14:10 by ADMIN
Release 2.26.0
I want to make sure my users don't delete appointments by accident
Unplanned
Last Updated: 26 Jul 2021 10:02 by ADMIN
Created by: Daniel
Comments: 0
Category: MultiSelect
Type: Feature Request
1

In the MultiSelect Component you have Item, Footer, and Header Template sub components. I see no way of providing a template for the selected items. This would be a very nice feature to have. 

My specific use case it that I would like to add a tool tip to the selected tags. 

 

Thanks

Completed
Last Updated: 26 Jul 2021 07:36 by ADMIN
Release 2.26.0
Created by: David
Comments: 10
Category: Grid
Type: Feature Request
29

Can you add a confirmation popup to the grid row delete like what is in the JQuery UI library?

---

ADMIN EDIT

As of 2.23.0 predefined confirmation dialog is available for use with just a few lines of code and you can achieve that behavior through the OnClick event of the command button:

<TelerikGrid Data=@GridData EditMode="@GridEditMode.Inline"
             Height="500px" AutoGenerateColumns="true" Pageable="true"
             OnDelete="@DeleteItem">
    <GridColumns>
        <GridAutoGeneratedColumns />

        <GridCommandColumn Width="100px">
            <GridCommandButton Command="Delete" Icon="delete" OnClick="@ConfirmDelete">Delete</GridCommandButton>
        </GridCommandColumn>

    </GridColumns>
</TelerikGrid>

@code {
    //for the confirmation - see the OnClick handler on the Delete button
    [CascadingParameter]
    public DialogFactory Dialogs { get; set; }

    async Task ConfirmDelete(GridCommandEventArgs e)
    {
        Product productToDelete = e.Item as Product;
        string confirmText = $"Are you sure you want to delete {productToDelete.Name}?";
        string confirmTitle = "Confirm Deletion!";
        //the actual confirmation itself
        bool userConfirmedDeletion = await Dialogs.ConfirmAsync(confirmText, confirmTitle);
        e.IsCancelled = !userConfirmedDeletion;//cancel the event if the user did not confirm
    }

    // only sample data operations follow

    public List<Product> GridData { get; set; }

    protected override async Task OnInitializedAsync()
    {
        GridData = Enumerable.Range(1, 50).Select(x => new Product { Id = x, Name = $"Name {x}" }).ToList();
    }

    private void DeleteItem(GridCommandEventArgs args)
    {
        Console.WriteLine("DELETING ITEM");
        var argsItem = args.Item as Product;

        GridData.Remove(argsItem);
    }

    public class Product
    {
        public int Id { get; set; }
        public string Name { get; set; }
    }
}

---

Pending Review
Last Updated: 25 Jul 2021 07:34 by Kasim
Created by: Kasim
Comments: 0
Category: UI for Blazor
Type: Feature Request
0

Blazor SSRS Report Viewer Component

There are third party SSRS reports that we are using in our application. There is no built in SSRS report viewer available for Blazor as it is available for ASP.Net Ajax. If Telerik can provide this important feature it would be a big deal.

There are SSRS Report Viewer's for blazor available from third party like

  1. https://www.radzen.com/
  2. https://www.boldreports.com/

Please note, we are not the one creating the reports, Reports are created by third party for another application. This web application is just displaying those reports. So, creating new Telerik Reports or migrating to Telerik Reports is not an option.

 

Pending Review
Last Updated: 24 Jul 2021 08:25 by Van
Created by: Van
Comments: 0
Category: TextArea
Type: Feature Request
1

I would like to remove the resize handle and not let users change the size of the textarea.

---

ADMIN EDIT

A solution in the meantime can be done with CSS:

<style>
    .no-resize.k-textarea > .k-input {
        resize: none;
    }
</style>

<TelerikTextArea @bind-Value="@taVal" Class="no-resize"></TelerikTextArea>

@code{
    string taVal { get; set; } = "lorem\nipsum";
}

---

Completed
Last Updated: 23 Jul 2021 11:03 by ADMIN
Release 2.26.0
Created by: Avrohom Yisroel
Comments: 7
Category: Scheduler
Type: Feature Request
10

I want to change what is shown in the scheduler headers, depending on my current culture, and on the view (different things for a week view and for a day view, for example).

 

Pending Review
Last Updated: 22 Jul 2021 08:22 by Ludovic

Hi,

I would like to have the ability to select time in addition to the date range in a blazor component (start time for start date, and end time for end date).

Do you intend to add this feature on your current component?

Thank you.

Planned
Last Updated: 21 Jul 2021 18:05 by Nicholas
Created by: Greg
Comments: 4
Category: Grid
Type: Feature Request
8
My users need to select cells rather than entire rows, as they come from an MS Access background.
Completed
Last Updated: 21 Jul 2021 15:31 by ADMIN
Created by: Kelly
Comments: 1
Category: Drawer
Type: Feature Request
3

It would be nice to have a handle feature within the rendered Drawer component that would expand and collapse the component. 

For example, see the following screenshots.

Draw Open

Draw Closed

Unplanned
Last Updated: 21 Jul 2021 12:57 by Mark
Created by: Wayne
Comments: 5
Category: Scheduler
Type: Feature Request
10
I would like to be able to drag and drop items from a list of custom items into the calendar and create an appointment out of it.
Unplanned
Last Updated: 21 Jul 2021 07:43 by ADMIN
Created by: Thomas Schicker
Comments: 0
Category: Scheduler
Type: Feature Request
1

If the Scheduler is placed in a parent container (for example Telerik Splitter or any other container) its appointments are not resized when resizing the pane. The Scheduler itself resizes accordingly, but the appointments don't.

If the Scheduler is used as a standalone component, the appointments are properly resized and repositionŠµd on browser resize.
Planned
Last Updated: 21 Jul 2021 05:41 by ADMIN
Scheduled for 2.26.0

The calendar viewshows one row too much if the month only has 5 weeks. Please check the attached screenshots.

 

Steps to reproduce this behaviour:

Just use a regular calendar control and check a month that has 5 weeks only.

E.g. December 2019 if a culture with a week start of Sunday is selected or November 2019 if a culture with a week start of Monday is selected.

Unplanned
Last Updated: 19 Jul 2021 17:51 by ADMIN
Created by: Rob
Comments: 3
Category: UI for Blazor
Type: Feature Request
12

Is a ListBox control, similar to https://demos.telerik.com/aspnet-core/listbox/index, on the roadmap currently?

---

ADMIN EDIT

You can use a grid that has 1 column for the text you want to show with selection and perhaps even row dragging, and maybe hide its headers with css if you do not want them.

---

Unplanned
Last Updated: 19 Jul 2021 10:24 by ADMIN
Created by: Andre
Comments: 1
Category: Wizard
Type: Feature Request
1

 The disable option is still showing the step and it is not good for me. I have 35 types of transactions and all of them have generic and specific step.

---

ADMIN EDIT

Here is a potential workaround - basic conditional markup can add or remove steps. The key thing is that they will be added to the end of the wizard if they had not been rendered. To showcase this I put the conditional step in the middle.

If you have complex steps, you can work around this by creating a collection of descriptor models for the list of steps and create the steps based on that collection, where you can keep the VIsible flag, in a fashion similar to this example for the TabStrip.

<TelerikButton OnClick="@ToggleStep">Toggle attachments step visibility</TelerikButton>

<TelerikWizard @bind-Value="@CurrStepIndex">
    <WizardSteps>
        <WizardStep Label="Personal Details" Icon="user">
            <Content>
                content here
            </Content>
        </WizardStep>

        @if (AttachmentsStepVisible)
        {
            <WizardStep Label="Attachments" Icon="paperclip">
                <Content>
                    conditional content here
                </Content>
            </WizardStep>
        }

        <WizardStep Label="Confirmation" Icon="check">
            <Content>
                other content here
            </Content>
        </WizardStep>
    </WizardSteps>
</TelerikWizard>


@code {
    bool AttachmentsStepVisible { get; set; }

    int CurrStepIndex { get; set; }

    void ToggleStep()
    {
        // defence against hiding the step when it is the last step, which would cause an exception
        if(AttachmentsStepVisible && CurrStepIndex == 2)
        {
            CurrStepIndex = 1;
        }
        //the actual visibility toggle
        AttachmentsStepVisible = !AttachmentsStepVisible;
    }
}

---

1 2 3 4 5 6