Changing views based on the pick-list values

Hi

I have a page with dynamic panel in form of pop-up. On opening the pop-up there is a picklist. I have set panel state on change of pick-list values and some conditions too, Now what i want is that the views of the grid keep changing as based on change in pick-list value but that does not happen. After first cycle the data does not change based on pick-list value. The pick-list name is Investor view and the values are gulf stream capital (which should result in 3 values of pick-list) and all investors which should result in all values displayed in the grid. I am uploading my rp file. Please help as it is urgent.manage emails - practice 3.rp (704.4 KB)

Hows about something like this?

manage emails - practice 3.rp (732.0 KB)