Shanghai's international textile industry exhibition ShanghaiTex is to be held annually, starting in 2006, making a break from its original cycle of once every two years.