我有兩個頁面上的按鈕:禁用按鈕後點擊
<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
在頁面加載becasue我多了一個按鈕 - btnFLIGHT_INSERT2
如果有人可以按兩次就可以。
那麼我能在這裏做什麼?
兩者如果我這樣做btnFLIGHT_INSERT.Enabled = FALSE; 只有在函數結束後纔會更新。同時我可以再按一次按鈕...所以它不是很好的答案... –