There is no trick to it. You are in complete control of your code. You just need to step away from the Wizard and learn to do it yourself.
if(Session["Foo"] == "some value")
{
myControl.DataSource = myDataSource1;
}
else
{
myControl.DataSource = myDataSource2;
}