Textbox with OnTextChanged Event

G

Guest

Hello:

I create a textbox control programatically something like this:

Dim td As New TableCell()
Dim txtbox As New TextBox()
txtbox.ID = "my_textbox"
td.Controls.Add(txtbox)

Now I want to programatically associate a "OnTextChanged" event to this
textbox.

How can I do this?

When I view the page source, the ID of the textbox control is something like
"ctl00$my_textbox". So the textbox ID actually gets changed.

Can anyone point me to an example or a link that explains how to do this?

TIA.

- Paul
 
G

Guest

Are you trying to execute a javascript event handler client side when the
text changes or do you want a post back that will execute server side code?
 
G

Guest

Dim txtbox As New TextBox
txtbox.ID = "my_textbox"

AddHandler txtbox.TextChanged, AddressOf <methodname>

note methodname is the function or sub which will handle the textchange event

Private Sub txtbox_TextChanged(ByVal sender As System.Object, ByVal e As
System.EventArgs)
.....code here
End Sub
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,995
Messages
2,570,236
Members
46,822
Latest member
israfaceZa

Latest Threads

Top