Thanks for your replies!! I managed to get it working on my own. However the two suggestions to the problem wouldn't work. The first one this.Load += new System.EventHandler(this.Page_Load); I think only applies to C#. I'm trying to get a forums VB project to run. I believe that the InitializeComponent method is usually hidden in VB projects in VS .NET so that's why i couldn't get it to work. The AutoEventWireup=true (instead of the default being = false) is only a performance switch. I think it allows you to manually trigger events instead of automatically triggering them. To fix my problem, I noticed that my Page_Load method was defined as Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) instead of Public Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ..that worked. Thanks for your responses though!!