Hi,
I am trying to implement a JS confirm dialog when a user is deleting
something off my Datagrid.
The problem is that I don't have a Delete button in which case I could write
the following function:
btnDelete.Attributes.Add("onClick", "if(confirm('Are you sure you want to
delete this order?')){}else{return false}");
I have a Delete Command which is evaluated in my ItemCommand like so:
private void dgOrder_ItemCommand(object source,
System.Web.UI.WebControls.DataGridCommandEventArgs e)
{ if ((e.Item.ItemType == ListItemType.AlternatingItem) ||{...
if (e.CommandName == "Delete")
{
//delete the order//
}
}
Now in my html page, the Delete column is a Template Column and not a button
Column. How can I implement an onClick event for my template column, when
there is no button defined in my aspx.cs page.
My template column is:
<asp:TemplateColumn>
<ItemTemplate>
<asp:ImageButton id="Imagebutton1" runat="server" NAME="Imagebutton1"
CausesValidation="false" CommandName="Delete"
alt="Delete" ImageUrl="Images/deleteord.GIF"></asp:ImageButton>
</ItemTemplate>
</asp:TemplateColumn>
Thanks a lot
Pat