How to find Checkbox in its event handler?

  • Thread starter Thread starter Leon
  • Start date Start date
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
 
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
 
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
 
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
 
Back
Top