MVC3-Schaltfläche Klickereignis

8

Ich sollte 3 Knöpfe in meiner Ansicht haben (Add, Save, Cancel). Wenn ich auf diese Schaltflächen klicke, sollten sie relevante Methoden im Controller treffen. Wie erreiche ich ein Klickereignis in MVC3? Kann mir jemand ein Beispiel geben? Schlage mir einen besseren Weg vor.

    
TJK 25.08.2011, 16:08
quelle

3 Antworten

9

Da in MVC 3 kein serverseitiges Klickereignis vorhanden ist, müssen Sie anhand der Formularwerte, die Sie zurückgeben, herausfinden, auf welche Schaltfläche geklickt wurde. Sehen Sie sich diesen Blog-Eintrag für weitere Informationen an -

Ссылка

    
ipr101 25.08.2011, 16:14
quelle
7

Ich bin wirklich neu in ASP.NET MVC, aber eine Möglichkeit, die ich gelöst habe, war, dass ich ein paar Buttons in meinem Formular hatte und jedem von ihnen eine Klasse gab und dann die Datenparameter für sie angaben Beispiel Ich habe zwei Eigenschaften von einem Element Val1 und Val2 für die erste Schaltfläche und zwei für die zweite - Val1 und Val3:

%Vor%

und dann habe ich eine jquery verwendet, um die click-Ereignisse zu verarbeiten und die Aktion angegeben, die aufgerufen werden soll:

%Vor%

Dies schien ziemlich gut für meine Bedürfnisse zu funktionieren.

    
itsmatt 25.08.2011 16:28
quelle
1

Das Klickereignis unterhalb der Schaltfläche trifft die relevante actionResult-Methode im Controller

%Vor%     
kavitha Reddy 04.09.2014 05:41
quelle

Tags und Links