Ποιος είναι ο πρωταρχικός σκοπός ενός στοιχείου προβολής;
Ποιος είναι ο πρωταρχικός σκοπός ενός στοιχείου προβολής;

Βίντεο: Ποιος είναι ο πρωταρχικός σκοπός ενός στοιχείου προβολής;

Βίντεο: Ποιος είναι ο πρωταρχικός σκοπός ενός στοιχείου προβολής;
Βίντεο: Social Growth - Επεισόδιο 03 - Τί έχουμε να προσφέρουμε; | ΕΡΤ 2024, Νοέμβριος
Anonim

ΕΝΑ προβολή συστατικού είναι μια κλάση C# που παρέχει ένα μερικό θέα με τα δεδομένα που χρειάζεται, ανεξάρτητα από τον γονέα θέα και η δράση που την αποδίδει. Ως προς αυτό, α προβολή συστατικού μπορεί να θεωρηθεί ως μια εξειδικευμένη ενέργεια, αλλά μια ενέργεια που χρησιμοποιείται μόνο για την παροχή μιας μερικής θέα με στοιχεία.

Έχοντας αυτό υπόψη, τι είναι το στοιχείο προβολής;

ΕΝΑ προβολή συστατικού ορίζει τη λογική της σε μια μέθοδο InvokeAsync που επιστρέφει μια Εργασία ή σε μια μέθοδο σύγχρονης Invoke που επιστρέφει ένα IViewComponentResult. Οι παράμετροι προέρχονται απευθείας από την επίκληση του προβολή συστατικού , όχι από δέσιμο μοντέλου. ΕΝΑ προβολή συστατικού ποτέ δεν χειρίζεται απευθείας ένα αίτημα.

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

τι είναι το στοιχείο προβολής στο MVC;

Προβολή στοιχείου είναι μια νέα δυνατότητα που παρουσιάστηκε στο ASP. NET Core MVC . Μοιάζει πολύ με το μερικό θέα αλλά είναι πολύ ισχυρό σε σύγκριση με αυτό. Δεν χρησιμοποιεί δέσμευση μοντέλου, αλλά λειτουργεί μόνο με τα δεδομένα που παρέχουμε κατά την κλήση σε αυτό. Προβολή στοιχείου έχει τα ακόλουθα χαρακτηριστικά.

Πώς μπορώ να δημιουργήσω μια προβολή στον πυρήνα. NET;

  1. Κάντε δεξί κλικ στο φάκελο Προβολές και, στη συνέχεια, Προσθήκη > Νέος φάκελος και ονομάστε το φάκελο HelloWorld.
  2. Κάντε δεξί κλικ στο φάκελο Views/HelloWorld και, στη συνέχεια, Προσθήκη > Νέο αρχείο.
  3. Στο παράθυρο διαλόγου Νέο αρχείο: Επιλέξτε ASP. NET Core στο αριστερό παράθυρο. Επιλέξτε MVC View Page στο κεντρικό παράθυρο. Πληκτρολογήστε Index στο πλαίσιο Όνομα. Επιλέξτε Νέο.

Συνιστάται: