Δημιουργία και διαχείριση προτύπων σελίδας

Ενώ οι ιστοσελίδες είναι κόμβοι στο χάρτη τοποθεσίας της πύλης που αντιπροσωπεύουν περιεχόμενο προσβάσιμο σε χρήστες της πύλης, τα πρότυπα σελίδας αντιπροσωπεύουν πραγματικές σελίδες .aspx που παρέχουν έναν τρόπο διατήρησης μιας εμφάνισης με συνέπεια σε όλη την τοποθεσία Web σας. Τα πρότυπα σελίδας έχουν δημιουργηθεί χρησιμοποιώντας ASP.NET σελίδες, κύριες σελίδες, επικαλυπτόμενα φύλλα στυλ (CSS), στοιχεία ελέγχου του χρήστη, καθώς και στοιχεία ελέγχου διακομιστή.

Κατά τη δημιουργία μιας νέας ιστοσελίδας για την τοποθεσία, είτε μέσω front-side δημοσίευσης ή μέσω του περιβάλλοντος εργασίας της πύλης, πρέπει να επιλέξετε ένα πρότυπο σελίδας που θα παρουσιάζει το περιεχόμενο της σελίδας στους χρήστες της πύλης.

Η διαφορά μεταξύ των ιστοσελίδων και των προτύπων σελίδας ίσως είναι καλύτερα κατανοητή ως διαφορά μεταξύ μιας ακριβούς διεύθυνσης URL και μιας πραγματικής σελίδας .aspx που λειτουργεί ως βασικό σχέδιο για την εμφάνιση του περιεχομένου. Κάθε ιστοσελίδα αντιπροσωπεύει μια συγκεκριμένη διεύθυνση URL στην τοποθεσία σας στην οποία οι χρήστες μπορούν να μεταβούν. Όταν ένας χρήστης μεταβαίνει σε μια διεύθυνση URL, εμφανίζεται το περιεχόμενο που σχετίζεται με αυτήν τη διεύθυνση URL. Ωστόσο, μια ιστοσελίδα περιέχει πληροφορίες σχετικά με τον τρόπο εμφάνισης αυτού του περιεχομένου. Καθορίζεται από το πρότυπο σελίδας, η οποία είναι η πραγματική σελίδα .aspx που δημιουργεί HTML που βλέπει ο χρήστης.

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

Διαχείριση προτύπων σελίδων

Η δημιουργία νέου προτύπου σελίδας απαιτείται μόνο όταν δημιουργείτε μια νέα σελίδα .aspx για να εμφανίσετε το περιεχόμενο στην τοποθεσία Web σας, μια εργασία του προγραμματιστή πύλης. Στην ουσία, για την απλή προσαρμογή της διάταξης της τοποθεσίας σας, ένας προγραμματιστής πύλης μπορεί σε μεγάλο βαθμό να τροποποιήσει υπάρχουσες σελίδες .aspx.

  1. Ανοίξτε την εφαρμογή Διαχείριση πύλης.

  2. Επιλέξτε Πύλες > Πρότυπα σελίδων.

  3. Για να δημιουργήσετε ένα νέο πρότυπο σελίδας επιλέξτε Νέο.

  4. Για να επεξεργαστείτε ένα υφιστάμενο πρότυπο, επιλέξτε το όνομά του.

  5. Πληκτρολογήστε τις κατάλληλες τιμές στα πεδία.

  6. Επιλέξτε Αποθήκευση και κλείσιμο.

Χαρακτηριστικά προτύπου σελίδας

Όνομα Περιγραφή
Όνομα Όνομα του προτύπου που χρησιμοποιείται για αναφορά.
Τοποθεσία web Η συσχετισμένη τοποθεσία Web.
Τύπος Ο τύπος του προτύπου που ελέγχει το πώς το πρότυπο θα καθορίσει τα στοιχεία προς απόδοση.
  • Επανεγγραφή: Θα χρησιμοποιήσει το πεδίο Επανεγγραφή URL για απόδοση ενός δεδομένου προτύπου ASP.NET.
  • Πρότυπο Web: Χρησιμοποιεί το πεδίο πρότυπο Web για την απόδοση ενός δεδομένου προτύπου Web.
Επανεγγραφή URL Διαδρομή στη φυσική σελίδα ASP.NET .aspx (ή άλλων πόρων, όπως .ashx) η οποία θα αποδώσει το περιεχόμενο.
Αυτό το πεδίο εμφανίζεται μόνο αν το στοιχείο Επανεγραφή URL επιλεχθεί από τη λίστα Τύπος.
Πρότυπο Web Μια αναφορά σε ένα πρότυπο web που θα χρησιμοποιηθεί για την απόδοση αυτού του προτύπου.
Αυτό το πεδίο εμφανίζεται μόνο αν το στοιχείο Πρότυπο web επιλεχθεί από τη λίστα Τύπος.
Είναι προεπιλογή Εάν "Ναι", στη συνέχεια, το πρότυπο είναι η προεπιλογή που έχει ανατεθεί σε αναπτυσσόμενη λίστα στα εργαλεία επεξεργασίας από την πλευρά του προγράμματος-πελάτη.
Όνομα πίνακα Ο τύπος πίνακα σελίδας που αναμένεται να αποδώσει αυτό το πρότυπο. Αυτό θα χρησιμοποιείται από το front-side σύστημα επεξεργασίας για να εμφανίσει μόνο τις κατάλληλες επιλογές προτύπου σε συντάκτες περιεχομένου.
Συνήθως, αυτό θα είναι η σελίδα Web (adx_webpage), αλλά μπορεί να είναι ένας άλλος πίνακας πύλης, όπως φόρουμ, φόρουμ συνομιλίας, ιστολόγιο ή καταχώρηση ιστολογίου.
Περιγραφή Μια περιγραφή αυτού του προτύπου, για χρήστες front-side επεξεργασίας.