Custom datasources, extending components and variables behaviour

Stimulsoft Dashboards.WEB discussion
Post Reply
emike
Posts: 1
Joined: Wed Oct 29, 2025 9:31 am

Custom datasources, extending components and variables behaviour

Post by emike »

Hello,

We use Stimulsoft.Dashboards.Web (v 2026.2.2) integrated in an Asp.Net MVC application.
We have very specific needs that led us to develop a custom datasource type by implementing the StiDataStoreAdapterService class.
So far, it worked more or less as expected.

We now have to implement some new functionnalities and for that, we have MANY questions :

1- Custom datasource type
We would like to implement a new custom datasource type a bit more advanced thant the one we already implemented.
We'd like to be able to use a custom properties panel for the datasource with custom properties.
These custom properties should be accessible from the Dashboards.Web Designer.

How can we achieve that ?

2- Dropdown list and variables
We would like to store the (multiple) selected values of a dropdown list in a variable, and access that variable from the backend code of the custom datasource
(In the ConnectDatasourceToData method).
We do no want to use the autogenerated parameters user panel.
We tried many things butr never managed to achieve the desired behaviour with multiple selected values.
Is it possible ?

3- Extending existing components
We read on the Stimulsoft website that "Source code is available for all Stimulsoft products, including Stimulsoft Dashboards.WEB. Source code of a product allows you to both fully customize your application and add new functional features to it"
We would like to extend the behaviour of some of the existing components (including datasources).
How can we do that ?

Thanks in advance for all the answers you can provide !

Mike
Lech Kulikowski
Posts: 7789
Joined: Tue Mar 20, 2018 5:34 am

Re: Custom datasources, extending components and variables behaviour

Post by Lech Kulikowski »

Hello,

> These custom properties should be accessible from the Dashboards.Web Designer.

You can implement it only with source code.

> We do no want to use the autogenerated parameters user panel.
Is it possible ?

Unfortunately, no.

> We would like to extend the behaviour of some of the existing components (including datasources).
How can we do that ?

You can extend the functionality of the existing component only with source code.

Thank you.
Post Reply