Looking at your online documentation for upgrading a project to the latest version with nuget, I must be missing something... it only shows to run the update command. When I run it (NuGet Sources Update -Name "telerik.com" -Source "https://nuget.telerik.com/nuget"...), then I go into our projects, the nuget manager shows that 2.14.1 is latest stable. Actually it shows as the only version option.
How do we get the nuget manager to offer the latest release (2.16 at this time)?
I'm working on porting a UWP app to .Net core, and I can't find how to set the chart area color:
In the UWP, I have the graph sitting in a grid, and my code is
var tempBrush = new SolidColorBrush(GetBackgroundColor(_theData[0].ModuleType));
theGrid.Background = tempBrush;
dataGraph.Background = tempBrush;
I'd assume the Graph has the ability to set a style, but nope.
The samples don't seem to show how to set a lot of things like MajorStep, MinorStep, label rotation etc for a TimeAxis - and I can't find a good reference for what is available. (The API docs have almost no examples.)
Everything is working fine in my Grid, except the Filterable="true".
When I set the property to true, the grid throws an exception:
Object reference not set to an instance of an object.
at Telerik.Blazor.Components.TelerikRootComponentFragmentBase.OnInitAsync()
at Microsoft.AspNetCore.Components.ComponentBase.RunInitAndSetParametersAsync()
Any help?
Hi,
I'm very happy to see, that we can now use the contextmenu.
I can use it on the desktop and on a surface (touch), but not on an ipad.
Is there any possibilty to make it usable?
Hi,
I want to set preventDefault to true on my checkbox, something like this:
<TelerikCheckBox Id="checkboxReader" @onclick:preventDefault="true" Class="checkbox-rbac" @bind-Value="isReader"></TelerikCheckBox>
But I get error:
Unhandled exception rendering component: Object of type 'Telerik.Blazor.Components.TelerikCheckBox`1[[System.Boolean, mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]' does not have a property matching the name 'onclick'.
It works fine for normal input:
<input id="checkbox-rbac-azure-01" class="checkbox-rbac-azure" type="checkbox" @onclick:preventDefault="true" />Hi everyone,
I've been testing the new features of the Telerik Grid and i've encountered a behavior that i can't quite understand.
My Custom Filter Row is applied but to the previous column as it shows in the attached screenshot.
Here is the entire code of my Grid :
<TelerikGrid Data="@listDemandes" PageSize="10" Pageable="true" Sortable="true" Groupable="false" Reorderable="false" Resizable="true" FilterMode="Telerik.Blazor.GridFilterMode.FilterRow" OnUpdate="@UpdateHandler" OnEdit="@EditHandler" OnDelete="@DeleteHandler" OnCreate="@CreateHandler"> <DetailTemplate Context="ctxDemande"> @{ var demande = ctxDemande as WillyDemande; <TelerikGrid Data="demande.WillyMachines" Pageable="false"> <DetailTemplate Context="ctxMachine"> @{ var machine = ctxMachine as WillyMachine; <TelerikGrid Data="machine.WillyResults" Pageable="false"> <GridColumns> <GridColumn Field=@nameof(WillyResult.Type) Title="Type" Filterable="true" Editable="false" /> <GridColumn Field=@nameof(WillyResult.Description) Title="Description" Filterable="true" Editable="false" /> </GridColumns> </TelerikGrid> } </DetailTemplate> <GridColumns> <GridColumn Field=@nameof(WillyMachine.DocumentType) Title="Type" Filterable="true" Editable="false" /> <GridColumn Field=@nameof(WillyMachine.Statut) Title="Statut" Filterable="true" Editable="false" /> <GridColumn Field=@nameof(WillyMachine.DateDebut) Title="Debut" Filterable="true" Editable="false" /> <GridColumn Field=@nameof(WillyMachine.DateFin) Title="Fin" Filterable="true" Editable="false" /> <GridColumn Field=@nameof(WillyMachine.Performance) Title="Performance" Filterable="true" Editable="false" /> </GridColumns> </TelerikGrid> } </DetailTemplate> <GridColumns> <GridColumn Field=@nameof(WillyDemande.DessinCommande) Title="Commande" Editable="false"> <Template> @{ var ctx = context as WillyDemande; <input type="checkbox" disabled @bind="ctx.DessinCommande" /> } </Template> </GridColumn> <GridColumn Field=@nameof(WillyDemande.Username) Title="Usager" Editable="false"> <FilterCellTemplate> @*<TelerikComboBox Data="@CurrentUsernames" Value="@UserName" Filterable="true" ValueChanged="@(async (string val) => { UserName = val; var filter = context.FilterDescriptor.FilterDescriptors[0] as FilterDescriptor; filter.Value = UserName; if (string.IsNullOrEmpty(UserName)) { await context.ClearFilterAsync(); } else { await context.FilterAsync(); } })"> </TelerikComboBox>*@ </FilterCellTemplate> </GridColumn> <GridColumn Field=@nameof(WillyDemande.SendingComputer) Title="Poste" Editable="false"> <FilterCellTemplate> <TelerikComboBox Data="@CurrentSendingComputers" Value="@SendingComputer" Filterable="true" ValueChanged="@(async (string val) => { SendingComputer = val; var filter = context.FilterDescriptor.FilterDescriptors[0] as FilterDescriptor; filter.Value = SendingComputer; if (string.IsNullOrEmpty(SendingComputer)) { await context.ClearFilterAsync(); } else { await context.FilterAsync(); } })"> </TelerikComboBox> </FilterCellTemplate> </GridColumn> <GridColumn Field="IdPartNavigation.Name" Title="Configuration" Editable="false" /> <GridColumn Field="IdPartNavigation.Revision" Title="Révision" Editable="false" /> <GridColumn Field=@nameof(WillyDemande.Eco) Title="ECO" Editable="false"> <FilterCellTemplate> <TelerikComboBox Data="@CurrentECOs" Value="@ECO" Filterable="true" ValueChanged="@(async (string val) => { ECO = val; var filter = context.FilterDescriptor.FilterDescriptors[0] as FilterDescriptor; filter.Value = ECO; if (string.IsNullOrEmpty(ECO)) { await context.ClearFilterAsync(); } else { await context.FilterAsync(); } })"> </TelerikComboBox> </FilterCellTemplate> </GridColumn> <GridColumn Field=@nameof(WillyDemande.ProjectName) Title="Projet" Editable="false" /> <GridColumn Field=@nameof(WillyDemande.WilmaRbre) Title="RBRE" Editable="false"> <Template> @{ var ctx = context as WillyDemande; <input type="checkbox" disabled @bind="ctx.WilmaRbre" /> } </Template> </GridColumn> <GridColumn Field=@nameof(WillyDemande.WilmaRbtk) Title="RBTK" Editable="false"> <Template> @{ var ctx = context as WillyDemande; <input type="checkbox" disabled @bind="ctx.WilmaRbtk" /> } </Template> </GridColumn> <GridColumn Field=@nameof(WillyDemande.WilmaTls) Title="RBLK" Editable="false"> <Template> @{ var ctx = context as WillyDemande; <input type="checkbox" disabled @bind="ctx.WilmaTls" /> } </Template> </GridColumn> <GridColumn Field=@nameof(WillyDemande.WilmaTq) Title="TQUE" Editable="false"> <Template> @{ var ctx = context as WillyDemande; <input type="checkbox" disabled @bind="ctx.WilmaTq" /> } </Template> </GridColumn> <GridColumn Field=@nameof(WillyDemande.WilmaTc) Title="TCON" Editable="false"> <Template> @{ var ctx = context as WillyDemande; <input type="checkbox" disabled @bind="ctx.WilmaTc" /> } </Template> </GridColumn> <GridColumn Field=@nameof(WillyDemande.PdfOnly) Title="PDF Only" Editable="false"> <Template> @{ var ctx = context as WillyDemande; <input type="checkbox" disabled @bind="ctx.PdfOnly" /> } </Template> </GridColumn> <GridColumn Field=@nameof(WillyDemande.DateProduite) Title="Produite" Editable="false" /> <GridColumn Field=@nameof(WillyDemande.Priority) Title="Priorité" Editable="false"> <FilterCellTemplate> <TelerikComboBox Data="@CurrentPriorities" Value="@Priority" Filterable="true" ValueChanged="@(async (string val) => { Priority = val; var filter = context.FilterDescriptor.FilterDescriptors[0] as FilterDescriptor; filter.Value = Priority; if (string.IsNullOrEmpty(Priority)) { await context.ClearFilterAsync(); } else { await context.FilterAsync(); } })"> </TelerikComboBox> </FilterCellTemplate> </GridColumn> <GridColumn Field=@nameof(WillyDemande.Statut) Title="Statut" Editable="false"> <FilterCellTemplate> <TelerikComboBox Data="@CurrentStatuts" Value="@Statut" Filterable="true" ValueChanged="@(async (string val) => { Statut = val; var filter = context.FilterDescriptor.FilterDescriptors[0] as FilterDescriptor; filter.Value = Statut; if (string.IsNullOrEmpty(Statut)) { await context.ClearFilterAsync(); } else { await context.FilterAsync(); } })"> </TelerikComboBox> </FilterCellTemplate> </GridColumn> <GridColumn Field=@nameof(WillyDemande.StatutSyteline) Title="Importé" Editable="false"> <Template> @{ var ctx = context as WillyDemande; <input type="checkbox" disabled @bind="ctx.StatutSyteline" /> } </Template> </GridColumn> <GridColumn Field=@nameof(WillyDemande.DateSyteline) Title="Importation" Editable="false" /> <GridColumn Field=@nameof(WillyDemande.ServerName) Title="Serveur" Editable="false"> <FilterCellTemplate> <TelerikComboBox Data="@CurrentServerNames" Value="@ServerName" Filterable="true" ValueChanged="@(async (string val) => { ServerName = val; var filter = context.FilterDescriptor.FilterDescriptors[0] as FilterDescriptor; filter.Value = ServerName; if (string.IsNullOrEmpty(ServerName)) { await context.ClearFilterAsync(); } else { await context.FilterAsync(); } })"> </TelerikComboBox> </FilterCellTemplate> </GridColumn> <GridColumn Field=@nameof(WillyDemande.DateDebut) Title="Début" Editable="false"/> <GridColumn Field=@nameof(WillyDemande.DateFin) Title="Fin" Editable="false"/> <GridColumn Field=@nameof(WillyDemande.Performance) Title="Performance" Editable="false"/> <GridColumn Field=@nameof(WillyDemande.PathModel) Title="Emplacement" Editable="false"/> <GridColumn Field=@nameof(WillyDemande.MailAddress) Title="Courriel" Editable="false"/> <GridCommandColumn> <GridCommandButton Command="Save" Icon="save" ShowInEdit="true">Mettre à jour</GridCommandButton> <GridCommandButton Command="Delete" Icon="delete">Supprimer</GridCommandButton> <GridCommandButton Command="Cancel" Icon="cancel" ShowInEdit="true">Cancel</GridCommandButton> </GridCommandColumn> </GridColumns></TelerikGrid>
See the attached image.
How do I suppress the padding/margin/whatever?
I can't see the classes used because the picker disapperas as soon as you click outside the cell.