I want to use the new DropDownTree component to present a hierarchy of Menus > Tabs > Sections to allow a user to select a preferred default item on initial rendering of the main UI.
I would like to present everything fully expanded and prevent user from collapsing any node.
I furthermore would like to allow the user to only select a "leaf" item - that is, a node with no children.
How can I achieve this?

I am struggling to get TelerikPdfViewer (version 11.1.1) to render any PDF. The PDF's in question have been validated correct.
<TelerikPdfViewer @ref="@PdfViewerRef" Data="@PdfData" OnError="@OnPdfError" />
The PDF viewer frame is displayed correctly, but no PDF is rendered. Even if I use the toolbar to "open" a PDF, that "opened" PDF does not render. The OnPdfError callback does get called.
protected async Task OnPdfError(PdfViewerErrorEventArgs args) {
}
However args.Message is always null.
Whatever AI and I have tried over several hours has made no difference, and hopefully someone can suggest what might be stopping it from performing the rendering.

<TelerikPdfViewer @ref="@PdfViewerRef"
Width="100%"
Height="100%"
OnDownload="@OnPdfDownload"
OnError="@OnPdfError"
OnOpen="@OnPdfOpen"
Zoom="@PdfZoom"
ZoomChanged="@OnPdfZoomChanged"
EnableLoaderContainer="true"
Data="@PdfData">
<PdfViewerToolBar>
<PdfViewerToolBarCustomTool>
<TelerikButton OnClick="@PreviousPage">Vorige pagina</TelerikButton>
<TelerikButton OnClick="@NextPage">Volgende pagina</TelerikButton>
</PdfViewerToolBarCustomTool>
<PdfViewerToolBarZoomTool />
<PdfViewerToolBarSelectionTool />
<PdfViewerToolBarSearchTool />
</PdfViewerToolBar>
</TelerikPdfViewer>
Hi,
Can I somehow disable the table-resizing functionality in the Editor?
See attached image...
I do not want the resize handles that appears on all table-corners to be inserted at all in the editor html!
Have I missed some simple property or does this have to do with ProseMirror in some way?
Regards
Andreas


I'm using the built in form in my TelerikGrid with the EditMode="GridEditMode.Popup". I have not customized it at all. It works great. However, the Evinced tool was run against it for accessibility and the field is missing an accessible name. Is there a way to add something to the gridcolumn to give it that info. in the popup form? Or do I have to create a custom edit form for my 1 column/field to be edited?
Here's my grid in .NET10.
<TelerikGrid Data="@fictitiousNames"
Hate to be harsh since you folks are very supportive, but the list above hardly worthy of a new major version jump. Is this a sign that Telerik is moving away from Microsoft's beloved Blazor technology? Not enough developers using Blazor?
It's certainly concerning. I know Blazor has it's ups and downs, but Microsoft have committed to it long term (unlike Silverlight and UWP and other technologies they've quickly abandoned) and a lot of the .NET 10/11 features are aimed at Blazor improvements.
Features that are very frequently being used like DialogFactory remain untouched an visually look like they came from circa 2010 not 2026. Clicking on a button outside a Grid and the pending cell data is lost ... kinda important to fix?
Can you folks comment on what is going on here as it looks like not much attention/resources are being put into Blazor?

Hey,
I am working on a Telerik for Blazor UI project and I'm really liking alll the Telerik features so far. However, when there are too many data points on my graph, the x axis becomes really hard to read, so I added a feature to scale the number of visible x-axis categories based on the number of intervals.
For this purpose, I was hoping to add a feature so that when one zooms into the graph, more of the x-axis intervals become visible based on how many can comfortably fit on screen. To this end, I need to know how much a user has zoomed in so that I can scale things accordingly. However, from all I can find online, there is no way to query a TelerikChart for how zoomed in you are. I might be missing something, but in case I am not, I think this feature could be very helpful so that one can add events based on the zoom in and have things change accordingly.
Thanks
Objective: show different color (say Green Text) for any grid cell the user has modified in "real-time" (as the user navigates cell to cell in the grid).
I can get the field name from the OnUpdate event:
var nameOfField = args.Field;
But this isn't of much use in that event handler. I set the model property "WasEdited" to true:
item.WasEdited = true;The OnCellRender fires but for every column that is editable ... so rather than having a single cell's text color change ALL cells set as Editable will have their color changed. So I created a unique OnCellRender handler for each column/field/cell that can be edited (Editable=true):
void OnFirstIncrementDaysNextCellRender(GridCellRenderEventArgs args)
{
RateCyItem item = (RateCyItem)args.Item;
if (item.HasFutureRate)
{
args.Class = "futureRate";
}
if (item.WasEdited)
{
args.Class = "editedCell";
item.WasEdited = false;
}
}
void OnFirstIncrementRateNextCellRender(GridCellRenderEventArgs args)
{
RateCyItem item = (RateCyItem)args.Item;
if (item.HasFutureRate)
{
args.Class = "futureRate";
}
if (item.WasEdited)
{
args.Class = "editedCell";
item.WasEdited = false;
}
}
void OnSecondIncrementRateNextCellRender(GridCellRenderEventArgs args)
{
RateCyItem item = (RateCyItem)args.Item;
if (item.HasFutureRate)
{
args.Class = "futureRate";
}
if (item.WasEdited)
{
args.Class = "editedCell";
item.WasEdited = false;
}
}However, this doesn't work? I trace thru the code and single per field/colum onCellRender is fired once (an only once) as expected for the appropriate event. However, the cell text color doesn't change? If I remove item.WasEdited = false (basically don't reset model was edited state).
void OnFirstIncrementDaysNextCellRender(GridCellRenderEventArgs args)
{
RateCyItem item = (RateCyItem)args.Item;
if (item.HasFutureRate)
{
args.Class = "futureRate";
}
if (item.WasEdited)
{
args.Class = "editedCell";
}
}
void OnFirstIncrementRateNextCellRender(GridCellRenderEventArgs args)
{
RateCyItem item = (RateCyItem)args.Item;
if (item.HasFutureRate)
{
args.Class = "futureRate";
}
if (item.WasEdited)
{
args.Class = "editedCell";
}
}
void OnSecondIncrementRateNextCellRender(GridCellRenderEventArgs args)
{
RateCyItem item = (RateCyItem)args.Item;
if (item.HasFutureRate)
{
args.Class = "futureRate";
}
if (item.WasEdited)
{
args.Class = "editedCell";
}
}
Then ALL 3 cells render green text, rather than just the one cell ... this is not what I want. I don't understand why this is happening since the other OnCellRender events are NOT being called (verified with breakpoint), just the single OnCellRender event that should update the cell color for just that one cell (NOT all cells).
It looks to me like there is some issue with Grid cell render where setting the args.Class in a OnCellRender gets applied to ALL editable cells rather than the single cell?
Is this a bug or am I missing something?
Rob.

<TelerikAppBar Class="gsi-background-color">
<AppBarSection>
<NavLink href="@ProfileService.HomeUrl" class="gsi-navlink gsi-padding-10 gsi-padding-10-top-bottom">
Home
</NavLink>
</AppBarSection>
<AppBarSection>
<NavLink href="@AboutUrl" class="gsi-navlink gsi-padding-10 gsi-padding-10-top-bottom">
About
</NavLink>
</AppBarSection>
<AppBarSpacer />
<AppBarSection>
<div class="input-group">
@if (ProfileService.IsNotNull())
{
if (ProfileService.IsInRole(SecurityRoles.Admin, Direction.Up))
{
<TelerikButton OnClick="OnRouteToNotifications" Class="gsi-button-icon-32">
<img src="/images/32/Nofications.white.32x32.png" height="32" width="32" />
@if (MessageCount > 0)
{
<TelerikBadge VerticalAlign="@BadgeVerticalAlign.Top"
Class="gsi-background-color-darkgray gsi-color-white">
@MessageCount
</TelerikBadge>
}
</TelerikButton>
<TelerikButton OnClick="@OnRouteToProfile" Class="gsi-button-icon-32">
<img src="/images/32/PersonV2.png" height="32" width="32" />
</TelerikButton>
<NavLink href="@UserDetailsUrl" class="gsi-navlink gsi-padding-10-top-bottom gsi-cursor-pointer">
@UserDisplayName
</NavLink>