it may helps you.
<asp:Button runat="server" ID="lnkDelete" CausesValidation="False" Text="Delete"
OnClientClick="chkDelete();" CommandName="Delete" ></asp:Button>
then insert a HiddenField control
<asp:hiddenfield id="hdelete" runat="server" value="0" xmlns:asp="#unknown" />
write this script
<script type="text/javascript">
function chkDelete()
{
if(confirm("Do u want Delete?"))
{
document.getElementById("ctl00_ContentPlaceHolder1_GridView2_ctl02_hdelete").value="1";
}
else
{
document.getElementById("ctl00_ContentPlaceHolder1_GridView2_ctl02_hdelete").value="0";
}
}
</script>
then in row_deleteing event,
int str = Convert.ToInt32(((HiddenField)GridView2.Rows[0].FindControl("hdelete")).Value);
if (str == 0)
{
e.Cancel = true;
}
else
{
e.Cancel = false;
}
Regards,
Palraj