Friday, March 12, 2010

Delete confirmation message in datagrid

Private Sub myGrid_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles myGrid.ItemDataBound

Select Case e.Item.ItemType Case ListItemType.Item, ListItemType.AlternatingItem
Dim deleteButton As LinkButton = CType(e.Item.Cells(3).Controls(0), LinkButton) deleteButton.Attributes.Add("onclick", "javascript:return confirm('Are you sure you want to delete?');")
End Select

End Sub

Private Sub myGrid_DeleteCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles myGrid.DeleteCommand
If e.CommandName = "Delete"
// 'delete from database commands
BindData()
End If
End Sub

No comments: