Multiple form submits is a serious issue in web applications because it’ll result in unexpected behavior like multiple entries in database .I have spent some time for the same in Google and I got some solutions for that.
If you are submitting the page only once then you can use,
<form onsubmit="return Submit();">And the method is like,
<script type="text/javascript"> var flag = false; function Submit() { if (flag) { return false; } else { flag = true; return true; } } </script>
btnSubmit.Attributes["onclick"] = "this.disabled=true;" + GetPostBackEventReference(btnSubmit);
<asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <script type="text/javascript"> Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(BeginRequest); function BeginRequest(sender, e) { e.get_postBackElement().disabled = true; } </script>
0 comments:
Post a Comment