У меня есть две кнопки на странице:кнопку Отключить после нажатия
<asp:Button ID="btnFLIGHT_INSERT" runat="server" Text="Inserisci Selezione" OnClick="btnFLIGHT_INSERT_Click" CssClass="btnFLIGHT_INSERT" Visible="False" CausesValidation="False" meta:resourcekey="btnFLIGHT_INSERTResource1" />
<asp:Button ID="btnFLIGHT_INSERT2" runat="server" Text="Inserisci Selezione" OnClick="btnFLIGHT_INSERT_Click2" CausesValidation="False" meta:resourcekey="btnFLIGHT_INSERTResource1" />
хочу btnFLIGHT_INSERT
быть отключен после нажатия, так что никто не сможет нажать на него дважды.
Я пытался использовать OnClientClick
- но тогда он выполняет только на стороне клиента функции и не требует на стороне сервера функция:
protected void btnFLIGHT_INSERT_Click(object sender, EventArgs e)
{
...
}
Я не могу использовать Page.IsPostBack
в Pageload еще потому у меня есть еще одна кнопка - btnFLIGHT_INSERT2
, который в порядке, если кто-то может нажать его дважды.
Так что я могу здесь сделать?
если я делать btnFLIGHT_INSERT.Enabled = ложь; будет обновляться только после завершения функции. между тем я могу нажать кнопку еще раз ... так что это не хороший ответ ... –