I have created a routine which will highlight the search string in a grid, much like F3 in your browser. It is working well, by intercepting the GridRead events and applying a <SPAN> around the searched text to highlight it. The problem I have is that I don't know if the search filter in the collection provided comes from the search box or another filter applied to the grid. Is there a way that I can determine the filter comes from the search box so I only apply the highlight if it is the search text?
Thanks,
Bryan
When I make a format of $AUD#, or #,#, or even # it works for anything that is not 0.
This also occurs in the demo formats in Blazor Numeric Textbox Overview - Telerik UI for Blazor
I assume it's as designed, but is there any way to force the display of 0?
Not sure if this is possible. Hopefully someone can point me in right direction.
I have a report with a set of columns in beginning and end. And within the center of the report is a set of columns that I wont know how many.
Example:
Col1, col2 , col3, col*, cola, colb, colc, etc....
Col* = 1 to many.
Each row is an order and the Col* represents items on the order.
I take it the telerik grid would have to be set to autogenerate the columns for the grid.
I am just not sure how I build the Class for the report result in this case.
public class RtpOrderItems
{
public string? Col1 { get; set; }
public string? Col1 { get; set; }
public string? Col1 { get; set; }
public string? Col* { get; set; } // ? How would u go about this piece. Closest I came is the Dictionary field but I could get it to work.
public string? ColA { get; set; }
public string? ColB { get; set; }
public string? ColC { get; set; }
}
Thanks in advance
<TelerikPdfViewer Data="Document.Image">
<PdfViewerToolBar>
</PdfViewerToolBar>
</TelerikPdfViewer>
Hi,
I´ve tried the DateTimePicker, DatePicker and TimePicker and they all work great but not when I put them inside a Boostrap Modal.
If I have a TextBox followed by a DatePicker inside an opened Bootstrap Modal and then click the calendar icon in the DatePicker the TextBox gets focused.
Is there a way around this behaviour?
/Daniel
How do I use ChartSeriesLabelsPadding, it seems to describe the exact behaviour I want in a chart, but I can't find any implementation details or examples of how it should be used anywhere.
I have a series of charts where the largest data points are just at the top of the chart and the tooltip will appear just above the top and get cut off and only the bottom of the text is visible.
Help would be greatly appreciated.
Thanks,
Hunter

In an editable grid, is there some way to identify cells that have been edited from their original values? In this case, I'm looking to style them differently to make it visibly apparent that they are "dirty".
We have a solution that is functional but cumbersome. Within each record, we maintain a list of dirty fields it contains (updated in the OnUpdate handler). Then we assign an OnCellRender handler to every column which adds a "changed-cell" class conditionally if that field on that record is dirty. It's a pain adding this OnCellRender handler to everything; I would rather it be automatic.
Does something exist that would allow me to easily accomplish this? If not, would a feature request be possible to automatically add a class to a cell when it is changed? Thanks.
Greetings,
When adding the TelerikRootComponent to the MainLayout.razor, the App.razor is initialized multiple times. If I remove the TelerikRootComponent, then App.razor is initialized once as expected.
The problem is within App.razor, we use the NavigationManager to navigate to a login endpoint when a user is not authorized. The navigation now gets triggered multiple times before actually completing. What change do I need to make in order to have the App.razor initialize once while still using TelerikRootComponent?
I followed the guide wrapping @Body with TelerikRootComponent and then tried creating the TelerikLayout which had the same result. This is in a .NET 7 Blazor Server app. Thanks in advance for the help.
<TelerikButton OnClick="() => Random()">Random</TelerikButton>
<TelerikMap Center="@Center" Zoom="17">
<MapLayers>
<MapLayer Type="@MapLayersType.Marker"
Data="@MarkerData1"
LocationField="@nameof(MarkerModel.LatLng)"
TitleField="@nameof(MarkerModel.Title)" Shape="MapMarkersShape.Pin">
</MapLayer>
<MapLayer Type="@MapLayersType.Tile"
Attribution="@Attribution"
Subdomains="@Subdomains"
UrlTemplate="@UrlTemplate">
</MapLayer>
</MapLayers>
</TelerikMap>
@code {
public string[] Subdomains { get; set; } = new string[] { "a", "b", "c" };
public string UrlTemplate { get; set; } = "https://#= subdomain #.tile.openstreetmap.org/#= zoom #/#= x #/#= y #.png";
public string Attribution { get; set; } = "© <a href='https://osm.org/copyright'>OpenStreetMap contributors</a>";
public double[] Center { get; set; } = new double[] { 60.268107, 97.744821 };
public List<MarkerModel> MarkerData1 { get; set; } = new List<MarkerModel>()
{
new MarkerModel()
{
LatLng = new double[] { 60.268107, 97.744821 },
Title = "Austin, TX"
}
};
public void Random() {
var marker = MarkerData1.First();
Random random = new Random();
var lat = random.NextDouble() * 90;
var lng = random.NextDouble() * 90;
marker.LatLng = new double[] { lat, lng };
Center = new double[] { lat, lng };
StateHasChanged();
}
public class MarkerModel
{
public double[] LatLng { get; set; }
public string Title { get; set; }
}
}