I have a RadTextBox (txtFirstName) that I want to update the label text when the text box has focus:
However, when I run this code I get:
0x800a138f - Microsoft JScript runtime error: Unable to set value of the property 'Label': object is null or undefined
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Person.aspx.cs" Inherits="IncidentTracking.Person" %>
<%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %>
<
asp:Content
ID
=
"Content1"
ContentPlaceHolderID
=
"HeadContent"
runat
=
"server"
>
<
script
type
=
"text/javascript"
>
function Focus(sender, eventArgs)
{
this.txtFirstName.Label = "First Name";
}
</
script
>
</
asp:Content
>
<
asp:Content
ID
=
"Content2"
ContentPlaceHolderID
=
"FeaturedContent"
runat
=
"server"
>
</
asp:Content
>
<
asp:Content
ID
=
"Content3"
ContentPlaceHolderID
=
"MainContent"
runat
=
"server"
>
<
telerik:RadTextBox
ID
=
"txtFirstName"
Runat
=
"server"
EmptyMessage
=
"First Name"
LabelWidth
=
"64px"
Resize
=
"None"
Width
=
"160px"
TabIndex
=
"1"
>
<
ClientEvents
OnFocus
=
"Focus"
/>
</
telerik:RadTextBox
>
</
asp:Content
>
However, when I run this code I get:
0x800a138f - Microsoft JScript runtime error: Unable to set value of the property 'Label': object is null or undefined