In meinem Projekt gibt es eine Asp-Schaltfläche mit einem C# button_Onclick-Handler. Das Problem ist, wenn Sie den Knopf auf HTML klicken, wird das Ereignis vom Browser behalten. Zum Beispiel wird das Ereignis gesendet, wenn Sie den Browser aktualisieren ..Wie lösche ich ein Button Click Event?
Ich habe versucht, eine return;
an das Ende der button_Onclick-Handler und ein JavaScript für thebutton_Onclick-Handler zu rufen, aber alle fehlschlagen.
asp:
<asp:Button ID="btnSubmit" runat="server" Text="Save" />
C#:
protected void btnSubmit_Click(object sender, EventArgs e)
{
.......
return;
}
Ich sollte es mit Javascript –
Ich sehe nicht btnSubmit_click auf aspx-Code registriert. Es wird nie aufgerufen werden. Und was meinst du mit der Veranstaltung wird von Browser gehalten? –
@PratikGaikwad 1) es registriert in page_load 2) wenn Sie den Browser aktualisieren, wird das Ereignis erneut gesendet –