G
Guest
Hello, I am developing a web form that contains some buttons and a data grid
which has as its last column link buttons that will delete the data
associated
with that row. Everything works fine, but users have requested a
confirmation
message pop up so the user can confirm the delete. I can not quite get
this to
work. Here are the facts:
I am working in the Microsoft Development Environment 2003 (Version
7.1.3088) and Microsoft .Net Framework 1.1 (Version 1.1.4322).
I have the following controls on the form
Protected WithEvents btnNewTrainingRoom As
System.Web.UI.WebControls.LinkButton
Protected WithEvents dgTrainingRooms As System.Web.UI.WebControls.DataGrid
The data grid has four coulumns: first is hidden column, columns 2 and 3
have
linkbuttons denoted as Select and a fourth column with a linkbutton denoted as
a delete (per the property builder screen). On the property builder screen
the
select buttons have button types of linkbutton and a command name of select.
The delete button has a button type of linkbutton and a command name of
delete.
I found a solution for adding a confirmation request on a web site. It
works
like this (note this is not the button where I want this action, I am only
testing)
btnNewTrainingRoom.Attributes.Add("onclick", "return confirm('Delete
selected contact?');")
The above code was tested on the btnNewTrainingRoom button and it does
everything
I am looking for. Now the problem is getting the .Attributes.Add associated
with the
delete buttons in my data grid.
Adding this code will allow me to add the "onclick" attribute to all of the
controls
Dim junk As DataGridItem
Dim junk2 As System.Web.UI.Control
For Each junk In dgTrainingRooms.Items ' Iterate through elements.
junk.Attributes.Add("onclick", "return confirm('Delete selected
contact?');")
Next
The confirmation works great, but for every button in the grid including
the
select buttons (which is not good). I only need to nest the .Attributes.Add
code in an IF/END IF block. My problem is that I can not figure out a general
way to determine when I have "delete" linkbutton as opposed to a "select"
linkbutton based on the properties available at that point in time. I have
spent the last two days researching the data members to figure this out, but
nothing has worked. Hopefully, it is just something I am overlooking.
which has as its last column link buttons that will delete the data
associated
with that row. Everything works fine, but users have requested a
confirmation
message pop up so the user can confirm the delete. I can not quite get
this to
work. Here are the facts:
I am working in the Microsoft Development Environment 2003 (Version
7.1.3088) and Microsoft .Net Framework 1.1 (Version 1.1.4322).
I have the following controls on the form
Protected WithEvents btnNewTrainingRoom As
System.Web.UI.WebControls.LinkButton
Protected WithEvents dgTrainingRooms As System.Web.UI.WebControls.DataGrid
The data grid has four coulumns: first is hidden column, columns 2 and 3
have
linkbuttons denoted as Select and a fourth column with a linkbutton denoted as
a delete (per the property builder screen). On the property builder screen
the
select buttons have button types of linkbutton and a command name of select.
The delete button has a button type of linkbutton and a command name of
delete.
I found a solution for adding a confirmation request on a web site. It
works
like this (note this is not the button where I want this action, I am only
testing)
btnNewTrainingRoom.Attributes.Add("onclick", "return confirm('Delete
selected contact?');")
The above code was tested on the btnNewTrainingRoom button and it does
everything
I am looking for. Now the problem is getting the .Attributes.Add associated
with the
delete buttons in my data grid.
Adding this code will allow me to add the "onclick" attribute to all of the
controls
Dim junk As DataGridItem
Dim junk2 As System.Web.UI.Control
For Each junk In dgTrainingRooms.Items ' Iterate through elements.
junk.Attributes.Add("onclick", "return confirm('Delete selected
contact?');")
Next
The confirmation works great, but for every button in the grid including
the
select buttons (which is not good). I only need to nest the .Attributes.Add
code in an IF/END IF block. My problem is that I can not figure out a general
way to determine when I have "delete" linkbutton as opposed to a "select"
linkbutton based on the properties available at that point in time. I have
spent the last two days researching the data members to figure this out, but
nothing has worked. Hopefully, it is just something I am overlooking.