usa PadLeft(3, '0')

esempio :
codice:
for(int i = 30;i>0;i--)
{
     string numeroDaStampare = i.ToString().PadLeft(3,'0');
     //ad ogni iterazione del ciclo : numeroDaStampare = 030 ; 029 ; 028 ... 009 ; 008 ecc.
}