Hola puedes utilizar la propiedad httpRuntime del web.config para establecer el tiempo de espera, tambien seria combeniente que a tu objeto SqlCommand le configures las propiedad CommandTimeout para que no expire tu coneccion. O puesdes estableser el Connection Timeout desde tu cadena de coneccion para no tener problemas.
En esta página encuentras lo referente a configurar la propiedad httpRuntime.
http://msdn.microsoft.com/library/de...imesection.asp
Saludos.