The ObjectDataSource allows you to specify data in a declarative manner, where the ObjectDataSource.DataSource property
gets the type of a class or its string description (assembly qualified name). And the ObjectDatasource.DataMember property
can set or can be left unassigned - it points a specific method that will be executed.
At run-time the reporting engine will create an instance of the specified class by using its default constructor via System.Reflection
, and if a method is set as DataMember it will be executed on behalf of the created instance.
To use an ObjectDataSource component in the Standalone Report Designer tool, you will have to build the data-retrieval logic in an external assembly that extends the tool - Extending Report Designer
(tutorials are linked at the bottom of the help article).
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items