you could also do the following:
however define an interface in your app_code directory that simply defines all of the properties that you want in your control, have your control implement this interface then when you load the control you can access the properties like so in the page where the control is loaded:
Control yourcontrol = LoadControl("UI/YourControl.ascx");
((IYourInterface)expander).Property = "some string";