Hi Sammi,
I have made the sample that full-fill your requirement.
HTML
<div>
<asp:Button ID="btnsave" runat="server" Style="font-family: 'Segoe UI'; font-size: small"
Text="Save as Draft" Width="90px" OnClick="btnsave_Click" />
<asp:Button ID="btncancel" runat="server" Style="font-family: 'Segoe UI'; font-size: small"
Text="Cancel" Width="90px" OnClick="btncancel_Click" />
<asp:Button ID="btnsubmit" runat="server" OnClick="btnsubmit_Click" UseSubmitBehavior="true"
OnClientClick=" if ( Page_ClientValidate() ) { this.disabled = true; this.value='Please wait..';}"
Style="font-family: 'Segoe UI'; font-size: small" Text="Submit" ValidationGroup="Initiator"
Width="90px" />
</div>
Code
private void DisableButton()
{
btncancel.Enabled = false;
btnsave.Enabled = false;
btnsubmit.Enabled = false;
btnsubmit.Text = "Please wait..";
btnsave.Text = "Please wait..";
btncancel.Text = "Please wait..";
}
protected void btncancel_Click(object sender, EventArgs e)
{
this.DisableButton();
}
protected void btnsave_Click(object sender, EventArgs e)
{
this.DisableButton();
}
protected void btnsubmit_Click(object sender, EventArgs e)
{
this.DisableButton();
}
Screenshot
