Do you have a filter (SelectParameters) defined in the datasourcecontrol? If so, that causes the datasourcecontrol to fetch the data every time.
Nevertheless, a combobox is readonly. So you don't have to use a datasourcecontrol, as the data will never change. A datasourcecontrol is more overhead for your page, so I'd suggest to fetch the data, store it in the cache yourself and then bind the fetched set to the combobox manually.