I am having the same problem as jbenson001.
Here is the code in my .
vb file:
************************************************** ***************************************
Imports System.web.ui
Imports System.web.ui.WebControls
Imports System.web.ui.Page
Public Class UserCookie
inherits System.web.ui.UserControl
Public WithEvents WelcomeBack As System.Web.UI.WebControls.label
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Dim WelcomeBack as new System.Web.UI.WebControls.label
if Request.Cookies("UserName").value <> "" then
WelcomeBack.text = "Welcome back " & Request.Cookies("UserName").value & "!"
else
WelcomeBack.text = "Test"
end if
End Sub
End Class
************************************************** ***************************************
Here is the code in my .ascx file:
************************************************** ***************************************
<%@ Control src="UserCookie.ascx.
vb" Inherits="UserCookie" %>
<asp:label id="WelcomeBack"></asp:label>
************************************************** ***************************************
Here is the code in my .aspx file:
************************************************** ***************************************
<%@ Page language="
vb" autoeventwireup="false" %>
<%@ Register TagPrefix="ucl" TagName="UserCookie" Src="UserCookie.ascx" %>
<form id="myform" runat="server">
<ucl:UserCookie id="UserCookie1" runat="server"/>
</form>
************************************************** ***************************************
I am getting the "Object reference not set to an instance of an object." error as well.
Here is the error output:
************************************************** ***************************************
[NullReferenceException: Object reference not set to an instance of an object.]
UserCookie.Page_Load(Object sender, EventArgs e) +46
System.EventHandler.Invoke(Object sender, EventArgs e) +0
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Control.LoadRecursive() +98
System.Web.UI.Page.ProcessRequestMain() +731
************************************************** ***************************************
Any help would be greatly appreciated.
Thanks,
Ami Schreiber