i'm using linkbutton , dropdown.
when click on linkbutton dropdown appears.
after selecting dropdown value, want confirmation box called javascript appear, ensuring value changed.
i'm calling script in second if
condition, it's not working.
after confirmation want change other value , exit condition.
protected void lnkbtnsave_click(object sender, eventargs e) { if ((ddlhiringmanager.selecteditem != null && (ddlhiringmanager.selecteditem.text != lblhiringmanager.text)) && (convert.toint32(ddlhiringmanager.selectedvalue)) != -1) { if (clientscript.registerstartupscript(typeof(page), "confirm", "<script type='text/javascript'>confirm('are sure want change hiring manager requirement.');</script>")) { clsclientmanager objclientmanager = new clsclientmanager(); if (objclientmanager.updatehrmanagerbyreqid(convert.toint32(hdnreqid.value), convert.toint32(ddlhiringmanager.selectedvalue)) > 0) { lblshowhiringmanager.text = ddlhiringmanager.selecteditem.text; } } } else { clientscript.registerstartupscript(typeof(page), "symbolerror", "<script type='text/javascript'>alert('please select hiring manager !');</script>"); } }
you cannot use result of registerstartupscript
method.
change aspx page code linkbutton given below
<asp:linkbutton id="lnkbtnsave" runat="server" onclick="lnkbtnsave_click" onclientclick="javascript: return confirm('are sure want change hiring manager requirement.');">save</asp:linkbutton>
i have added client side click event.
on clicking linkbutton confirmation box. page postback if click ok
in confirmation box.
Comments
Post a Comment