onblur på en TextBox skal starte en .NET sub
Jeg har en .aspx form med 4 textbokse. På den anden textbox vil jeg gerne udføre en kontrol af de initialer, der står i boksen, i det øjeblik fokus flyttes fra denne og til den næste textbox.Jeg har lavet en test-Sub der står i codebehind:
Sub test()
lblInfo.Text = "test"
End Sub
I Page_Load har jeg indsat dette:
tbInit.Attributes.Add("onblur", "test()")
Jeg kan godt køre uden fejl, men når jeg fjerneR fokus fra textboksen tbInit får jeg en 'Javascript runtime error: 'test' is undefined':
<input name="ctl00$ContentPlaceHolder1$tbInit" type="text" maxlength="42" id="ctl00_ContentPlaceHolder1_tbInit" tabindex="2" onblur="test()" style="width:98px;" /></td>
Hvad gør jeg mon galt?