how do I asign the datalink datasource at run time?