è il primo vero evento della pagina dove inizializza la classe della pagina...
su load semplicemente non è corretto...
Protected Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
Dim crystalReport As New ReportDocument()
crystalReport.Load(Server.MapPath("xxx.rpt"))
crystalReport.SetDatabaseLogon("x", "xx", "xx\xx", "xx")
CrystalReportViewer1.ReportSource = crystalReport
CrystalReportViewer1.ID = "xxx"
End Sub