Τι είναι οι ενέργειες στο ASP NET MVC;
Τι είναι οι ενέργειες στο ASP NET MVC;

Βίντεο: Τι είναι οι ενέργειες στο ASP NET MVC;

Βίντεο: Τι είναι οι ενέργειες στο ASP NET MVC;
Βίντεο: Step-by-step ASP.NET MVC Tutorial for Beginners | Mosh 2024, Μάρτιος
Anonim

ΑΣΠΙΔΑ . NET MVC - Ενέργειες . ΑΣΠΙΔΑ . NET MVC Action Οι μέθοδοι είναι υπεύθυνες για την εκτέλεση αιτημάτων και τη δημιουργία απαντήσεων σε αυτά. Από προεπιλογή, δημιουργεί μια απάντηση με τη μορφή ActionResult. Ενέργειες έχουν συνήθως μια αντιστοίχιση ένας προς έναν με τις αλληλεπιδράσεις των χρηστών.

Ομοίως, οι άνθρωποι ρωτούν, ποιο είναι το αποτέλεσμα δράσης στο ASP NET MVC;

Ενα Αποτέλεσμα δράσης είναι ένας τύπος επιστροφής μιας μεθόδου ελεγκτή, που ονομάζεται επίσης an δράση μέθοδος και χρησιμεύει ως βασική κλάση για * Αποτέλεσμα τάξεις. Δράση Οι μέθοδοι επιστρέφουν μοντέλα σε προβολές, ροές αρχείων, ανακατευθύνουν σε άλλους ελεγκτές ή οτιδήποτε είναι απαραίτητο για την εκάστοτε εργασία.

Επίσης, τι είναι η δράση του ελεγκτή; Ενα δράση (ή δράση μέθοδος) είναι μια μέθοδος σε α ελεγκτής που χειρίζεται τα εισερχόμενα αιτήματα. Ελεγκτές παρέχουν ένα λογικό μέσο ομαδοποίησης παρόμοιων Ενέργειες μαζί, επιτρέποντας τη συλλογική εφαρμογή κοινών συνόλων κανόνων (π.χ. δρομολόγηση, προσωρινή αποθήκευση, εξουσιοδότηση). Τα εισερχόμενα αιτήματα αντιστοιχίζονται σε Ενέργειες μέσω δρομολόγησης.

Επίσης, πρέπει να γνωρίζετε τι είναι οι μέθοδοι μη δράσης στο ASP NET MVC;

Από προεπιλογή, το MVC πλαίσιο αντιμετωπίζει όλο το κοινό μεθόδους μιας κατηγορίας ελεγκτή ως μεθόδους δράσης . Εάν η κλάση ελεγκτή περιέχει δημόσιο μέθοδος και δεν θέλετε να είναι ένα μέθοδος δράσης , πρέπει να το σημειώσετε μέθοδος με το χαρακτηριστικό NonActionAttribute. Οποιοδήποτε κοινό μέθοδος σε μια κλάση ελεγκτή μπορεί να κληθεί μέσω URL.

Ποιοι είναι οι τύποι επιστροφής στις μεθόδους ενεργειών MVC;

Υπάρχουν πολλά παράγωγα ActionResult τύπους σε MVC που συνηθίζουμε ΕΠΙΣΤΡΟΦΗ το αποτέλεσμα ενός ελεγκτή μέθοδος στη θέα.

Τύποι Αποτελεσμάτων Δράσης:

  • Προβολή Αποτελεσμάτων.
  • Αποτέλεσμα Μερικής Προβολής.
  • Περιεχόμενο Αποτέλεσμα.
  • RedirectResult.
  • RedirectToRouteResult.
  • JsonResult.
  • EmptyResult.
  • Αποτέλεσμα αρχείου.

Συνιστάται: