Cita: Cual es la diferencia entre el Web Form y el Windows Form en este caso particular
Lo que pasa es que en una windows forms cuando tu manejas eventos estos se ejecutan exlusivamente en los controles que los llaman en cambio en una web form siempre pasan por el init y el load, por mencionar alguno de ellos.
Por otro lado en una windows form puedes colocar el componente timer y dentro de el hacer que se ejecute la tarea requerida ya que se crea una especia de subproceso de la aplicacion cosa que con un web form no se podría hacer directamente.
Espero que me haya dado a entender.
Saludos