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

sds.SelectParameters.Clear();

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?

Thanks,

Tom