design a usercontrol for different scenario
<p>Now I am working on a registration system, there are basically three different scenario to get users' personal information (name, address e.g.)
1. prepopulate data from table1
2. prepopulate data from table2
3. empty for new user</p>

<p>I am trying to make a personal information usercontrol for these three situation, in this case  I guess I need a switch to determine which table to go. My question is does it worth to do this? Because I am not sure if the client will add more scenario in the future. thanks</p>
