Unplanned
Last Updated: 06 Jun 2025 06:21 by ADMIN
Scheduled for 2025 Q3
Slawomir
Created on: 05 Jun 2025 07:51
Type: Bug Report
1
Allow Hiding or Filtering of Namespaces and Classes in Object Data Source Wizard

Hi

Currently, when referencing an assembly from appsettings.json in telerikReporting:assemblyReferences  , the Object Data Source wizard in Telerik Web Reporting displays all namespaces from that assembly, even if only one class is marked with [DataObject]. This results in unnecessary namespace clutter and can confuse report designers, especially in large projects where only a single data object is intended for reporting. See screenshots below:


Please provide a way to control which namespaces and/or classes are visible in the Object Data Source wizard. Possible solutions could include:
•    Only displaying namespaces that contain [DataObject] classes (filtering namspaces with no elments to display)
•    Allowing explicit inclusion/exclusion of namespaces or classes via configuration (e.g., in appsettings.json).
•    Supporting an attribute (such as [Browsable(false)] or a new custom attribute) to hide specific classes or namespaces from the wizard UI.

Thank you for considering this improvement!

1 comment
ADMIN
Todor
Posted on: 06 Jun 2025 06:18

Hello Slawomir,

Thank you for the screenshots.

I tested locally with our demos and confirmed the observed problem. Indeed, the namespaces are listed in the ObjectDataSource wizard, even when they do not contain DataObjects.

I agree that we should improve this behavior by removing these namespaces when the user selects 'Show data objects only'.

We consider this a bug, and I converted the thread to a public bug report.

I cannot suggest a workaround.

As a token of gratitude, I updated your Telerik points.

Thank you for the suggestions. The developers, looking at the issue, will consider them.

Regards,


Todor
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.