Completed
Last Updated: 20 Feb 2022 20:11 by ADMIN
Created by: David
Comments: 1
Category: UI for Blazor
Type: Feature Request
1

Create a general purpose component to allow dragging and dropping of other components or files from the filesystem. Expose events that let us get access to the files that were dropped so that we can access the contents of those files or send them off to be uploaded.

Currently in Blazor we can do this with the InputFile component. But I would like the ability to create a droppable UI and have any kind of child content in it. And also get at the file content of files dropped.

Completed
Last Updated: 18 Feb 2022 16:42 by ADMIN
Release 3.0.0
Created by: David
Comments: 0
Category: UI for Blazor
Type: Feature Request
1
I would like to have the .nupkg files provided by Telerik signed so they can be verified with dotnet nuget verify
Duplicated
Last Updated: 11 Feb 2022 10:20 by ADMIN
Created by: Shannon
Comments: 1
Category: UI for Blazor
Type: Feature Request
0
I am using a grid with onRead loading data one page at a time.  Of course, that means the SelectAll in the Checkbox column is useless because it only selects the current page, which is infuriatingly confusing to end-users.  So, I would like to put a button in the header of the Checkbox column which would allow me to create my own SelectAll or Clear Selected.  Can you please allow for a Column Header for the Checkbox column? 
Duplicated
Last Updated: 11 Feb 2022 09:08 by ADMIN
Created by: Brad
Comments: 2
Category: UI for Blazor
Type: Bug Report
3
We have a Blazor app that is scheduled for production release shortly and unfortunately we were not able to upgrade to 3.0 due to ToolBarButtons not supporting the ThemeColor option, even though they were impacted by the addition of the new appearance functionality. They effectively accept "Base" as the ThemeColor, which is light and stands out very significantly against our dark theme. 
Unplanned
Last Updated: 09 Feb 2022 17:30 by ADMIN
Created by: Kinga
Comments: 1
Category: UI for Blazor
Type: Feature Request
16

Hi,

is it possible to add control of vertical timeline like this (https://antblazor.com/en-US/components/timeline) with extra features like:

  • adding new items with button on top
  • inline edit
  • item selection
  • item actions

I also attached image of what i build based on control from link above, I would like to implement something similar with Telerik.

Maybe you can recommend some other controls to replace it with?

Thank you :)

Declined
Last Updated: 09 Feb 2022 09:48 by ADMIN
Created by: Bert
Comments: 1
Category: UI for Blazor
Type: Bug Report
0

Maybe I'm doing it wrong...

I have a Telerik Window that is modal=true

Within the Telerik Window, I have a component... and within that component, other components.

I want to post a TelerikDialog.  "Do you want to save changes?"

If I add it to the component, it appears behind the main modal.

If I add it to the main Telerik Window, it doesn't appear at all.

How do you show a TelerikDialog on a TelerikWindow that is modal?

-Bert

Completed
Last Updated: 07 Feb 2022 16:10 by ADMIN

Hello,

first of all, thank you for relelasing Dialog, it is what we are "simulating" by modal Window on any kind of heavy data editing app,again and again and again :) .

The problem is,
- when you put DropDownList in Dialog, using OnRead async task event, the UI is still "empty". => Iam fiddled with reassigning datasource, changing order of assigning source, nothing helped.
- same dropdownlist scenario inside window, working/displayed as expected.

Steps to reproduce:
1) click on then button to show window by -> async task
2) event OnRead of the dropdownlist is correctly called, data to the IEnumerable<model> is loaded
3) window appear, but DropDownList is empty
4) when you filter by typeing inside DropDownList, OnRead is called and model populated, but GUI is still empty

What doesnt worked:
- statechaned, reassign datasource, clear datasource, task delay

What partially worked:
- OnRead=> async Task changed to just: OnRead=> Task

Thanks for info what should be made done else.

Stripped sample:
<TelerikButton @onclick="@(() => ParamEd(4444, null))">open window or dialog</TelerikButton>
<TelerikWindow Modal="true" @bind-Visible="@ShowEditWindow" Draggable="true">
<WindowTitle>
<strong>@ShowEditWindowCaption</strong>
</WindowTitle>
<WindowContent>

<TelerikDropDownList @bind-Value="@CurrentEdit.ValTxt"
ScrollMode="@DropDownScrollMode.Virtual"
Data="@CurrentEdit.ComboSource"
OnRead="@ReadComboData"
ItemHeight="30"
TotalCount="@Paging.CNT"
PageSize="14"
PopupHeight="400px"
TextField="Nazev1"
ValueField="KeyVal"
Filterable="true"
FilterOperator="StringFilterOperator.Contains">
</TelerikDropDownList>
....
vs
<TelerikDialog @bind -Visible="@ShowEditWindow" Title="@ShowEditWindowCaption" CloseOnOverlayClick="false">
<DialogContent>
<TelerikDropDownList @bind-Value="@CurrentEdit.ValTxt"
ScrollMode="@DropDownScrollMode.Virtual"
Data="@CurrentEdit.ComboSource"
OnRead="@ReadComboData"
ItemHeight="30"
TotalCount="@Paging.CNT"
PageSize="14"
PopupHeight="400px"
TextField="Nazev1"
ValueField="KeyVal"
Filterable="true"
FilterOperator="StringFilterOperator.Contains">
</TelerikDropDownList>
....
@code{

[CascadingParameter]
public NotificationBase Notification { get; set; }
[CascadingParameter]
public DialogFactory Dialogs { get; set; }


//clicked on the button to show window/dialog:
async Task ParamEd(int xtyp, object it)
{
await Task.Delay(500);//await load captions... and THEN open window:
ShowEditWindowCaption = "window title";
ShowEditWindow = true;
}

async Task ReadComboData(DropDownListReadEventArgs e)
{
try
{
var r = await readDBDATA...
//CurrentEdit.ComboSource = new List<EdBase>();
//CurrentEdit.ComboSource = null;
//CurrentEdit.ComboSource = new IEnumerable<EdBase>(r);
//CurrentEdit.ComboSource = await ReadDBDATA
CurrentEdit.ComboSource = r;
Paging.CNT = p.Get<int>("CNT");

/*
//!! HOTFIX FROM ANOTHER BUG(show selected data) - ReAssign data(but id doesnt impact result):
string v = CurrentEdit.ValTxt;
int? i= CurrentEdit.ValInt;
CurrentEdit.ValTxt = string.Empty;
CurrentEdit.ValInt = null;
StateHasChanged();
//await InvokeAsync(() => StateHasChanged());
CurrentEdit.ValTxt = v;
CurrentEdit.ValInt = i;

//CurrentEdit.ValTxt = CurrentEdit.ValTxt;
//StateHasChanged();
*/
}
catch (Exception ex)
{
Notification.ShowSQLErr(ex.Message);
}
}

//PARTIALLY WORKING, but not filtering:
Task ReadComboData(DropDownListReadEventArgs e)
{
try
{
var r = readDBDATA...
CurrentEdit.ComboSource = r;
Paging.CNT = p.Get<int>("CNT");
}
catch (Exception ex)
{
Notification.ShowSQLErr(ex.Message);
}
}
}

Duplicated
Last Updated: 04 Feb 2022 06:06 by ADMIN
Created by: David
Comments: 1
Category: UI for Blazor
Type: Feature Request
6
The idea of the component is to bring out a canvas drawing area to put a signature.
Declined
Last Updated: 02 Feb 2022 13:44 by ADMIN
Created by: improwise
Comments: 1
Category: UI for Blazor
Type: Bug Report
0

This might not be considered a bug but since this behavior changed when we upgraded to 3.0, it might be considered as such unless there is no documentation about this (we have not been able to find it). I am still unsure where we are to just ask support questions, as the feedback portal seem to force us into either choosing feature or bug. 

 

After upgrading to Telerik Blazor 3.0, the captions are suddenly above the fields and no longer to the left of them. This might be preferable in some cases, but it should then be something you enable/change yourself.

How can we control this behavior (probably via CSS)?

Is it perhaps a way we can also control so that the grids popup form gets more compact, like perhaps displaying the fields in two columns instead of the default of just one?

Thanks. 

Completed
Last Updated: 31 Jan 2022 15:46 by ADMIN
Release 3.0.1

---

ADMIN EDIT

The following should let the multiselect render above the custom yellow element, but it does not. A workaround is available as the second CSS snippet that you can uncomment.

<style>
    /*should work but does not*/
    .high-zindex {
        z-index: 124;/*note how this is higher than the z-index of the div element, and is higher than the default z-index of the component*/
    }

    /*workaround*/
    .k-animation-container {
        z-index: 15000;
    }
</style>

<div style="position: absolute; z-index: 123; width: 600px; height: 200px; background: yellow;">
    <TelerikMultiSelect Data="@Countries"
                        @bind-Value="@Values"
                        Placeholder="Enter Balkan country, e.g., Bulgaria"
                        ClearButton="true" AutoClose="false"
                        PopupClass="high-zindex">
    </TelerikMultiSelect>
</div>

@code {
    List<string> Countries { get; set; } = new List<string>();
    List<string> Values { get; set; } = new List<string>();

    protected override void OnInitialized()
    {
        Countries.Add("Albania");
        Countries.Add("Bosnia & Herzegovina");
        Countries.Add("Bulgaria");
        Countries.Add("Croatia");
        Countries.Add("Kosovo");
        Countries.Add("North Macedonia");
        Countries.Add("Montenegro");
        Countries.Add("Serbia");
        Countries.Add("Slovenia");

        base.OnInitialized();
    }
}

---

Declined
Last Updated: 31 Jan 2022 07:48 by ADMIN
Created by: Vishal
Comments: 1
Category: UI for Blazor
Type: Feature Request
1
I want seo feature for blazor cms applications 
Duplicated
Last Updated: 30 Jan 2022 14:48 by ADMIN
Created by: ZwapSharp
Comments: 1
Category: UI for Blazor
Type: Feature Request
8

Hi Telerik,

I have been using MudBlazor for my latest project (smaller one), but we are scaling up for another larger project now and are looking at the Telerik UI for Blazor.

Does Telerik UI for Blazor have an equivalent to the MudBlazor AppBar, an application wide top bar which is persistent through out the application life cycle?

Its able to contain other controls ie drawer icon, login/out button, spacers etc.

PS: See attached screen dump of the app bar.

Best regards

Ulrik

Duplicated
Last Updated: 30 Jan 2022 12:17 by ADMIN
Created by: Balázs
Comments: 1
Category: UI for Blazor
Type: Feature Request
0

Dear Telerik!

As a developer I am very pleased with the UI components that you are providing for .NET Blazor systems.

Even though, we often update the datasource of an autocomplete field (e.g.: TelerikMultiSelect) using an HTTP request. And invoking this endpoint on every new character is not the most economic approach. We did some workaround with timers and etc. but this way the code become needlessly complicated and introduced new bugs also.

Please consider creating a component or enabling the existing ones with an event that is fired on every input changes. But it waits a little time after the last input change and keeps collecting the additional characters so the event can present batches of inputs.

Kind regards,

Balázs Koncz 

Completed
Last Updated: 27 Jan 2022 13:11 by ADMIN
Created by: James
Comments: 1
Category: UI for Blazor
Type: Feature Request
0

Is it possible to add to the carousel a thumbnail scrollable navigation below the "page/image"?  I'm thinking this would be a nice addition, which would allow independent scrolling from that of the current page and also be clickable in the same way that the dots are in order to jump to the selected page.

----------ADMIN EDIT----------

The knowledge base article is now live - "Carousel Thumbnail Scrollable Navigation".

Thanks,

James

Completed
Last Updated: 27 Jan 2022 11:18 by improwise
Release 3.0.0
Created by: Sten
Comments: 8
Category: UI for Blazor
Type: Feature Request
74
I would like to submit a wish for the FileUpload component in Blazor; to be able to simply get the file as a byte array without needing to provide an API. I would simply like to be able to decide inside the component what I would like to do with the file as a byte array, just simple and convenient.

 

Thanks and best regards,

Sten
Unplanned
Last Updated: 27 Jan 2022 10:40 by ADMIN
Created by: Rob
Comments: 1
Category: UI for Blazor
Type: Feature Request
1
My OnRead method works differently depending on what triggered the call. Can we add information to the ComboBoxReadEventArgs that specifies if it's been called due to Initialization, filter change or virtualization scrolling?
Declined
Last Updated: 26 Jan 2022 04:11 by ADMIN
Created by: Vishal
Comments: 1
Category: UI for Blazor
Type: Feature Request
1
.NET App Security Library - Role-based Access Control & Permission Management Optimized for .NET Apps powered by Entity Framework 
Completed
Last Updated: 25 Jan 2022 10:21 by ADMIN

Blazor first steps bug in documentation, Primary="true" gives an error.

https://docs.telerik.com/blazor-ui/getting-started/server-blazor

Step 3 - Add a Telerik Component to a View

<TelerikButton OnClick="@SayHelloHandler" Primary="true">Say Hello</TelerikButton>

Primary = "true" gives an error with version 3, sb different for .net 6 and use ThemeColor

Declined
Last Updated: 24 Jan 2022 15:15 by ADMIN

PopupHeight is no longer a valid property.

Declined
Last Updated: 20 Jan 2022 15:37 by ADMIN
Created by: improwise
Comments: 1
Category: UI for Blazor
Type: Bug Report
1

DatePicker shows format string when no value is selected. If you have a form a DatePicker bound to a nullable DateTime, it will show the formatting string when no value is selected, instead of just showing an empty box.  This is very confusing to the end user compared to just an empty box. We have not found a way to change this.