From: tshad on
I have a GridView that has both SqlDataSources and ObjectDataSources. I use
to only have 3 SqlDataSources and I usually set my parameters in a method
where I pass the SqlDataSource as a parameter and set the parameters based
on which parameter is passed.

protected void SetData(SqlDataSource sds)
string exceptionTypes = "";
string jobs = "";
JobBucketList jobsList = new JobBucketList();

// Set up the parameters


if (sds == SqlDataSource3)

This worked fine until I added ObjectDataSource. I now need to pass either
an ObjectDataSource or SqlDataSource but they are different
They both are DataSourceControls, but DataSourceControl doesn't have a
SelectParameters parameter like the others do.

How can I use the method for both?