Depends on the phone and this more related to connecting to wireless than captive portal.
Most devices I have seen keep the 3G/cellular service active, but set the data default route over the wifi. Monitoring data usage on my iphone for example shows 3g data is going up when on wifi, but, it is next to nothing.