I have an Intranet ASP.NET application which is sometimes slow to respond. My requirement is to prevent double submit, and ideally provide feedback to the user that the for
You place an allow/not allow to submit form base on a flag, as:
Page.Form.Attributes["onsubmit"] = "return fAllowToSubmit();";
and you open close the flag for the submit when you send via updatepanel and wait for return.
and the
.FadedDiv
{
background-color: white;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.50;
}
Of course you have also the "please wait" message that can open automatically with the update panel.