How to find Checkbox in its event handler?

L

Leon

Hi Guru?
The scenario is I am creating a number of checkboxs dynomically and
when I do that I am also creating event handler for them. So when a
checkbox is checked, in the event handler I can do something using its
ID but the problem is how to get its ID?

--------------- creating checkbox dynamically
-----------------------------

Private Function GetUpdateNotificationCheckBox(ByVal valPacketID As
String) As TableCell

Dim l_ReturnCell As New TableCell()

Dim l_CheckBox As New CheckBox()

l_CheckBox.ID = "chkUpdateNotification" & valPacketID

l_CheckBox.AutoPostBack = True

AddHandler l_CheckBox.CheckedChanged, AddressOf
Me.chkUpdateNotification_Checked


-------- event handler -------------------------------

Private sub chkUpdateNotification_checked (byval sender as
system.object,byval e as system.eventArgs)

' I want to get its ID here
end sub

Thanks in advance
 
P

PJ

um, give it an .ID property when you create it. if it's in a databound
control, you may have to use it's .UniqueID property.

~PJ
 
T

TaeHo Yoo

This checkboxs don't appear in datagrid.
I did give them their unique ids however, my question remians how to get
this id in event handler
 
N

Natty Gur

use :
((System.Web.UI.WebControls.WebControl)sender).ID
or cast to your control:
((System.Web.UI.WebControls.DropDownList)sender).ID

Natty Gur, CTO
Dao2Com Ltd.
28th Baruch Hirsch st. Bnei-Brak
Israel , 51114

Phone Numbers:
Office: +972-(0)3-5786668
Fax: +972-(0)3-5703475
Mobile: +972-(0)58-888377

Know the overall picture
 

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

No members online now.

Forum statistics

Threads
473,770
Messages
2,569,584
Members
45,077
Latest member
SangMoor21

Latest Threads

Top