PC-12
Flight Crew Multiengine; Flight Crew Air Transport Pilot (ATP); Flight Crew Instrument
Flight Crew Last 90 Days 250; Flight Crew Total 15000; Flight Crew Type 700
Aircraft Equipment Problem Less Severe; Inflight Event / Encounter Weather / Turbulence
Flight Crew Overcame Equipment Problem
Aircraft
[While] descending from FL210; going through heavy rain; fog; ice; at 13;000 FT; electrical EFIS/GPS displays flashed once; then again at 5;000 FT; then went blank at 4;000 FT as about to enter hold.  Informed [ATC] of electrical issue; would not be able to complete ILS; stabilized at 4;000 FT in a right hand pattern hold; then reset electrical and all came back; made another lap in the hold; informed [ATC] to set me up for [the approach]; then proceeded on the approach; landed and informed maintenance of the incident and did an internal report.We replaced the number 1 generator and we will test fly tomorrow and verify all is okay.
PC-12 pilot reported the EFIS displays flashed and went blank on approach; normal operation was regained by resetting electrical system.