Una pregunta, para que necesitas heredar a
System.Web.UI.Page?
Por qué no intentas con algo así:
Código vb.net:
Ver originalPublic Class ExportaExcel
Public Shared Sub Exportacion(parametros)
'Código de la exportación
End Sub
End Class
Y desde una página lo llamas con el nombre directamente
ExportaExcel. Exportacion()
Saludos