Hello everyone,
Here are the highlights of the new online resources we published this week from 13 Oct 2025 to 20 Oct 2025:
Article: https://www.telerik.com/blazor-ui/documentation/ai/agentic-ui-generator
Summary: Learn how to use the Telerik Blazor Agentic UI Generator to scaffold data-bound pages with Telerik components (Grid, Form, etc.) from natural-language requirements and/or your existing models. The article covers prerequisites and configuration (OpenAI or Azure OpenAI keys, model selection and limits), running the generator from the Visual Studio tooling, and how to control prompts and regeneration. It also explains what code is produced, how to refine and customize the output, and the privacy considerations when sending prompts/code to an LLM.
Article: https://www.telerik.com/blazor-ui/documentation/knowledge-base/grid-access-gridsearchbox-value
Summary: The article shows how to get the current search text from the Telerik UI for Blazor GridSearchBox so you can use it in custom logic. Capture it by binding GridSearchBox.Value or handling ValueChanged in the Grid toolbar; for OnRead/server binding, extract the quick-search term from GridReadEventArgs.Request.Filters (the OR composite filters produced by the search) or from the grid state via OnStateChanged.
Article: https://www.telerik.com/blazor-ui/documentation/knowledge-base/dockmanager-add-content-pane-footer
Summary: Add a sticky footer to a Telerik UI for Blazor DockManager ContentPane by wrapping the pane content in a full-height container and using CSS (flex column or grid) so the main area scrolls while the footer stays pinned to the bottom across docked, floating, and tabbed states. The article shows the pane content structure and required styles (height: 100%, overflow, borders) to place actions or status info in the footer without affecting the DockManager layout.
Article: https://www.telerik.com/blazor-ui/documentation/knowledge-base/scheduler-add-hyperlinks-in-appointments
Summary: Learn how to add clickable hyperlinks inside Telerik UI for Blazor Scheduler appointments by rendering anchor tags in the appointment template and binding them to a URL field. The article shows how to prevent the Scheduler’s edit/drag behavior from intercepting clicks (e.g., with @onclick:stopPropagation and optionally @onpointerdown:stopPropagation or draggable=false) and how to open links safely in a new tab.
Article: https://www.telerik.com/blazor-ui/documentation/api/telerik.blazor.components.schedulerrecurrenceeditmode
Summary: SchedulerRecurrenceEditMode is an enum in Telerik.Blazor.Components that tells the Blazor Scheduler whether an operation targets a single occurrence, the entire series, or the following occurrences of a recurring appointment. Use it in your Scheduler CRUD event handlers and data logic to apply edits and deletes to the correct set of items, including when you replace the built-in recurrence prompt with custom handling.
Feel free to check them out and share your thoughts!
The Telerik Team
---------------------------------------------------------------------------------------------------------------------------------------------------------
Hello everyone,
Here are the highlights of the new online resources we published this week from 06 Oct 2025 to 13 Oct 2025:
Article: https://www.telerik.com/blogs/blazor-basics-using-local-storage-save-restore-form-input
Summary: You will use IJSRuntime to interact with browser localStorage, serialize your form model to JSON, and hook EditContext.OnFieldChanged and OnAfterRenderAsync to save and restore Blazor form input. The article walks through wiring an EditForm to persist changes as users type, repopulate values on first render (including Blazor Server after prerender), and clear storage on submit, with guidance on key management, debouncing, and avoiding sensitive data. Apply this to keep form state across reloads and navigation in Blazor WebAssembly and Server.
Feel free to check them out and share your thoughts!
The Telerik Team
I've tried to find documentation on how to modify the CSS for the dropdownlist and it's popup but can't seem to figure out how to change the "Search" area size, nor the "Select Type" (they are too large).
I was able to figure out how to adjust the actual items:
.custom-compact-dropdownlist-popup .k-list-item {
padding-top: 2px;
padding-bottom: 2px;
font-size: 0.90em;
}
and reference:
<DropDownListSettings>
<DropDownListPopupSettings Class="custom-compact-dropdownlist-popup" />but I don't know what to use in CSS ... is there a list somewhere of the ".k" class selectors?
Rob.
Is it possible to change the headings in the column chooser menu?
This is supported in other Telerik products by using the Messages property which is absent in Blazor
I'm looking at ThemeBuilder Ultimate for use in my Blazor-Server UI project. I went thru the 3 year old intro video but it's very out dated and seems to focus on Kendo UI. There is no mention on how to get a ThemeBuilder project into an existing Blazor UI project?
Also, I assume ThemeBuilder Pro/Ultimate are separate subscriptions from my existing Blazor UI Complete subscription? Your pricing material seems a bit confusing:
Why list Theme Builder ultimate under DevCraft Complete if it's not actually included in the DevCraft Complete subscription?
Theme builder looks to be a nice powerful and easy to use UI tool so I'd like more information before I make funding requests.
Rob.

In my _Host.cshtml:
<link href="_content/Telerik.UI.for.Blazor/css/kendo-theme-material/all.css?@telerikUiForBlazorVersion" rel="stylesheet" />In my page code:
<TelerikGrid TItem="@BookingModel"
@ref="@BookingGridRef"
Height="225px"
Resizable="false"
FilterMode="Telerik.Blazor.GridFilterMode.FilterMenu"
SelectionMode="GridSelectionMode.Single"
SelectedItems="@SelectedBookings"
OnRowClick="@OnBookingRowClick"
OnRowDoubleClick="@OnBookingRowDoubleClick"
OnRead="@OnBookingGridRead"
Sortable="true"
Reorderable="true"
Pageable="true"
@bind-Page="@CurrentBookingGridPage"
EnableLoaderContainer="false"
Size="@ThemeConstants.Grid.Size.Small"
PageSize="25">Setting the Size has no impact on the UI (Small, or Medium, or Large) renders the same.
In addition, setting RowHeight to a value has no impact on the UI:
<TelerikGrid TItem="@BookingModel"
@ref="@BookingGridRef"
Height="225px"
Resizable="false"
FilterMode="Telerik.Blazor.GridFilterMode.FilterMenu"
SelectionMode="GridSelectionMode.Single"
SelectedItems="@SelectedBookings"
OnRowClick="@OnBookingRowClick"
OnRowDoubleClick="@OnBookingRowDoubleClick"
OnRead="@OnBookingGridRead"
Sortable="true"
Reorderable="true"
Pageable="true"
@bind-Page="@CurrentBookingGridPage"
EnableLoaderContainer="false"
RowHeight="(decimal)12.5"
PageSize="25">It doesn't seem to matter what Theme I use in the _Host.cshtml file, RowHeight and Size are completely ignored?
Ultimately what I would like is to augment and Telerik theme with just a few changes, but I can't see any way to achieve this without going down the entire custom theme route, which I really don't have time for.
Rob.

I've followed everything i can find about enforcing UTF-8 encoding, but this is still happening. It only happens in the drop down options of the aforementioned components, not after they are selected and not in the ASP.NET core <InputSelect> component.

Hi,
Is it possible to get event when user click/double click task on Gantt chart (grid/timeline). We should update some properties based on selected task.
Is it possible to create new dialog for popup editing?

Hello,
Would it be possible to provide a clear set of steps—or ideally, a sample solution—demonstrating how to integrate Telerik Blazor with ASP.NET Identity using the .NET 9.0 framework? This seems like a fairly common requirement, but I haven’t been able to find any concise documentation that outlines the process.
I’ve created my project using the Blazor Web App template with Individual Accounts, and I’d like to confirm whether those settings are correct, and specifically, what additional steps are required to complete the integration such as changes to the Identity layout or pages (eg, Login.razor).
Thanks,
Kevin

The DockManagerContentPane provides a HeaderTemplate for interface components that appear above the Content. Is it possible to add a footer component below the Content block.
I have scrollable content in the Content block and need to insert a paging control beneath the Content block that does not scroll with the text.
Thanks
