Um ein Postback über JavaScript zu machen, können Sie die folgende Serverseite aufrufen, um den JavaScript-Code für Sie zu erstellen:
%Vor% Dadurch wird der __doPostBack
JavaScript-Code als Zeichenfolge zurückgegeben und Sie müssen ihn auf Ihrer Seite anhängen, oder Sie können __doPostBack
direkt mit:
Wenn Sie es selbst tun und nicht Page.GetPostBackEventReference
verwenden, stellen Sie sicher, dass Sie ClientID
für das Steuerelement erhalten, das die Validierung ausgelöst hat, zB:
BEARBEITEN: Nachdem Sie Ihre Frage erneut gelesen haben, haben Sie nicht gesagt, dass Sie das Postback basierend auf einem ASP.NET-Steuerelement auslösen möchten. Möglicherweise verwenden Sie nicht einmal ASP.NET-Steuerelemente Falls du nur ein Vanilla Postback machen willst, kannst du folgendes machen:
%Vor%Es sollte so einfach wie
sein %Vor%Vorausgesetzt, Sie haben nur ein Formular auf der Seite, oder Sie müssen den Formularnamen anstelle des Index 0 verwenden.
Tags und Links javascript asp.net form-submit