Ποια είναι η χρήση του _layout Cshtml στο MVC;
Ποια είναι η χρήση του _layout Cshtml στο MVC;

Βίντεο: Ποια είναι η χρήση του _layout Cshtml στο MVC;

Βίντεο: Ποια είναι η χρήση του _layout Cshtml στο MVC;
Βίντεο: C# ASP.NET MVC Web App & API with React and TypeScript 2024, Νοέμβριος
Anonim

ο Σχέδιο Η προβολή περιέχει κοινά μέρη μιας διεπαφής χρήστη. Είναι το ίδιο όπως η κύρια σελίδα των μορφών ιστού ASP. NET. _ViewStart. cshtml αρχείο μπορεί να είναι μεταχειρισμένος για να καθορίσετε τη διαδρομή του σχέδιο σελίδα, η οποία με τη σειρά της θα είναι εφαρμόσιμη σε όλες τις προβολές του φακέλου και του υποφακέλου του.

Επιπλέον, τι είναι το _layout Cshtml στο MVC;

cshtml " αρχείο κάτω από το φάκελο "Κοινόχρηστο". Το αρχείο " _Σχέδιο . cshtml " αντιπροσωπεύει το σχέδιο κάθε σελίδας στην εφαρμογή. Κάντε δεξί κλικ στον Κοινόχρηστο φάκελο στην Εξερεύνηση λύσεων, μεταβείτε στο στοιχείο "Προσθήκη" και κάντε κλικ στο "Προβολή". Τώρα δημιουργήθηκε η Προβολή.

Ομοίως, ποια είναι η χρήση του RenderBody στο MVC; RenderBody . RenderBody καλείται να αποδώσει το περιεχόμενο μιας θυγατρικής προβολής. Οποιοδήποτε περιεχόμενο στην εν λόγω προβολή που δεν ανήκει σε μια ενότητα @ θα αποδίδεται από RenderBody . Χρησιμοποιώντας την παραπάνω προβολή διάταξης, αυτό σημαίνει ότι όλο το περιεχόμενο σε μια θυγατρική προβολή θα αποδίδεται μέσα στο.

Ομοίως, μπορεί κανείς να ρωτήσει, ποια είναι η χρήση του _ViewStart Cshtml στο MVC;

_Viewstart . cshtml είναι μεταχειρισμένος για να τοποθετήσετε κοινή λογική διεπαφής χρήστη στις Προβολές στο φάκελο όπου βρίσκεται. Αυτό σημαίνει ότι οι προβολές σε έναν μόνο φάκελο που έχει _Viewstart . cshtml θα αποδοθεί μαζί με αυτό.

Πώς λειτουργεί το _layout Cshtml;

cshtml αρχείο, το οποίο επηρεάζει όλες τις σελίδες περιεχομένου στον φάκελο στον οποίο βρίσκεται είναι τοποθετημένο και όλους τους υποφακέλους. Από προεπιλογή, το σχέδιο αρχείο είναι τοποθετείται στον φάκελο Σελίδες/Κοινόχρηστο, αλλά αυτό μπορώ να τοποθετηθεί οπουδήποτε στη δομή του φακέλου της εφαρμογής.

Συνιστάται: