http://www.shanghai.gov.cn/gb/shangh...t22ai2508.html
Dragonair check your passport at checkin
No visa no fly
there was something in the press a year back offering business people 3 days' stay in Shanghai without visa but do not know anyone who tried it out
We get three year visas here in HKG for Mainland entry