Kann keine Javascript-Funktion vom Knopf onclick event ASP.NET aufrufen

8

wenn ich eine JavaScript-Funktion von asp:button onclick event aufrufen, bekomme ich diese Fehlermeldung

HTML

%Vor%

Javascript

%Vor%

Fehler Compiler-Fehlermeldung: BC30456: 'ShowCal' ist kein Mitglied von 'ASP.default_aspx'.

Bitte helfen

    
Nabeel 19.09.2011, 21:42
quelle

3 Antworten

24

Verwenden Sie OnClientClick , damit Ihre ASP.NET-Schaltfläche eine JavaScript-Methode ausführt, bevor sie ihre serverseitige Methode aufruft. OnClick gibt die serverseitige Methode an, die ausgeführt werden soll.

%Vor%     
p.campbell 19.09.2011, 21:43
quelle
0

verwende OnClientClick . onclick ist für einen Server-Side-Handler.

Sie müssen auch elem.style.visibility überprüfen.

Sie erstellen auch elem in Ihrer js-Funktion und versuchen dann, auf elema zuzugreifen.

    
lincolnk 19.09.2011 21:43
quelle
0

Haben Sie die Eigenschaft OnClientClick versucht?

Ссылка

Auch das sieht nicht korrekt aus:

%Vor%

sollte näher sein als:

%Vor%

Suchen Sie auch nach dem Button, um Postback zu verhindern? Geben Sie dann false in Ihrer ShowCal-JavaScript-Funktion zurück.

    
Kris Krause 19.09.2011 21:43
quelle

Tags und Links