Thank you, Nahid.
But this is almost exactly what I use. Only you use gridview with ASP.NET
"nahid" wrote:
> On Aug 14, 7:24 am, "Peter Afonin" <pafo...@hotmail.com> wrote:
> > Hello,
> >
> > I need to add a confirmation message to the Delete button in the datagrid.
> >
> > I was always using this code to do this:
> >
> > Private Sub dgRoles_ItemCreated(ByVal sender As Object, ByVal e As
> > System.Web.UI.WebControls.DataGridItemEventArgs) Handles dgRoles.ItemCreated
> > '-------------------------------------------------------------------------------------------------
> > ' Display delete confirmation message
> > '-------------------------------------------------------------------------------------------------
> > Try
> >
> > Dim BtnDel As LinkButton
> >
> > Select Case e.Item.ItemType
> >
> > Case ListItemType.Item, ListItemType.AlternatingItem, ListItemType.EditItem
> >
> > BtnDel = CType(e.Item.FindControl("lbDelete"), LinkButton)
> > BtnDel.Attributes.Add("onclick", "return confirm('Are you sure you want to
> > remove this role?');")
> >
> > End Select
> >
> > Catch ex As Exception
> >
> > Me.lblError.Text = "Error No.: " & Err.Number.ToString & " - " & ex.ToString
> >
> > End Try
> >
> > End Sub
> >
> > I have used this code for years, so I know it works. But in my latest
> > application I'm having some problems with it.
> >
> > First, the message is not always displayed, and I cannot find any pattern
> > when it's displayed and when it's not.
> >
> > Second, even if the message is displayed correctly, no matter what button I
> > click - OK or Cancel - the command is executed, and the deletion occurs.
> >
> > Do you have any idea where the problem might be?
> >
> > I would appreciate any suggestions.
> >
> > Thank you,
> >
> > Peter
>
> hi,
> see this hope help
>
http://nahidulkibria.blogspot.com/2007/05/javascript-confirm-using-at.html >
> thanks
> nahid
>