對於一個需求,我需要在ASP.NET中觸發客戶端和服務器端按鈕的單擊事件。那可能嗎?我已經嘗試過如下。但它不會觸發客戶端點擊事件。如何觸發客戶端和服務器端按鈕的點擊事件?
[ASPX]
<asp:Button ID="Button1" runat="server" Text="Disable" OnClick="disable" CausesValidation="false" OnClientClick="return click();" />
[腳本]
function click()
{
alert("hi")
}
你的代碼似乎確定它應該工作。你能告訴你點擊按鈕後你的行爲嗎? –
它引發服務器端單擊事件。但不是客戶端事件。 – RGR
所有事件都是客戶端。沒有像服務器端事件那樣的事情。 ASP的語法只是使它看起來如此。其中一個原因,我避免了ASP。 –