Εάν είστε νέοι εδώ, μπορείτε να θελήσετε να προσυπογράψετε στην τροφή RSS μας καθώς επίσης και σε NewsLetter μας(στις κορυφαίες δεξιές επιλογές) για να πάρετε τα ιδιαίτερα πληροφοριακά άρθρα εβδομαδιαία... και όχι, εμείς spam ποτέ!
Οι περισσότερες περιοχές αποτελούνται από πολλές χιλιάδες ιστοσελίδας μερικές φορές. Η μετάβαση από μια σελίδα σε άλλη γίνεται πιθανή λόγω σε κάποια λογική προγράμματος. Αυτό το προγραμματισμένο χαρακτηριστικό γνώρισμα καλείται ναυσιπλοϊ'α περιοχών. Το απλούστερο πρότυπο της ναυσιπλοϊ'ας περιοχών επαναπροσανατολίζει από μια σελίδα σε άλλη με την επίκληση της λειτουργίας κώδικα ή χτυπώντας ακριβώς σε μια σύνδεση με ` href "θέστε την ιδιοκτησία. Για να κάνει τη ναυσιπλοϊ'α τους πιθανούς πιό σύνθετους ελέγχους περιλαμβάνεται. Μερικοί παρέχουν τη λειτουργία χωρίς ανάγκη οποιουδήποτε κώδικα.
Αν και μερικοί έλεγχοι είναι μέρος του συστήματος ναυσιπλοϊ'ας και παρέχουν τέτοια λειτουργία δεν θα τους συζητήσουμε σε αυτό το άρθρο. Τέτοιοι έλεγχοι είναι πολυ έλεγχοι άποψη και μάγοι. Δώστε προσοχή στους ελέγχους προτύπων και επιλογών χαρτών περιοχών που είναι πλούσιοι έλεγχοι ναυσιπλοϊ'ας.
Σύστημα χαρτών περιοχών
ASP. το δίκτυο παρέχει τον κατάλληλο τρόπο τη
ναυσιπλοϊ'α στους ιστοχώρους. Υπάρχουν διαδικασίες δέντρων
που ολοκληρώνουν και είναι αναμένει για να πλοηγήσει.
- Δημιουργήστε ένα αρχείο χαρτών περιοχών που είναι εξ
ορισμού xml αρχείο με τις πληροφορίες για τη δομή της περιοχής
και urls.
- συντονίστε επάνω το XMLSiteMapProvider και το
SiteMapDataSource προκειμένου να αναλύσετε τα στοιχεία της
δομής xml και να παρασχεθούν οι αναγκαίες πληροφορίες.
- Ενσωματώστε τις πληροφορίες με την οπτική εμφάνιση της
περιοχής και κάνετε την πιθανή αλληλεπίδραση με τους χρήστες.
Αυτό μπορεί να γίνει με την τοποθέτηση μερικών ελέγχων που
δεσμεύονται στις παρεχόμενες πληροφορίες.
Πώς να χτίσει το καλύτερο σύστημα ναυσιπλοϊ'ας ASP
Χτίζοντας τις ενάρξεις λογικής χαρτών περιοχών με τη δημιουργία του αρχείου χαρτών περιοχών.
1. Δημιουργήστε το νέο στοιχείο: Web.sitemap. έχει το fallowing xml σχήμα:
< siteMap xmlns="χττπ://σθχεμας.μηθροσοφτ.θομ/ΑσπΝετ/ΣητεΜαπ-αρχείο- 1,0"> < siteMapNode> < siteMapNode>...</siteMapNode> < siteMapNode>...</siteMapNode> ... </siteMapNode> </siteMap>
Σημειώστε ότι ο κόμβος siteMap πρέπει να
ακολουθηθεί από μόνο ένα κορυφαίο siteMapNode. Οι
κόμβοι έχουν αυτές τις ιδιότητες:
title="Title" description="Home"
url="~/$l*default.aspx"
Αφήστε εμείς παρεμβάλλει το ακόλουθο xml στο sitemap μας.
< έκδοση ?xml="1,0" που κωδικοποιούν="uτφ-8" ; > < siteMap xmlns="χττπ://σθχεμας.μηθροσοφτ.θομ/ΑσπΝετ/ΣητεΜαπ-αρχείο- 1,0" > < siteMapNode url=τίτλος "~/$l*default.aspx "="εγχώρια" περιγραφή="σπίτι"> < siteMapNode url=τίτλος "~Page1.aspx "=περιγραφή "Page1 "="Page1" / > < siteMapNode url="~Page2.aspx" τίτλος="Page2" περιγραφή="Page2" / > </siteMapNode> </siteMap>
2. Τώρα είμαστε αναμένουμε για να προσθέσουμε το
συστατικό SiteMapDataSource από την εργαλειοθήκη.
3. Δεσμεύστε τα στοιχεία σε έναν έλεγχο treeview.
< asp:TreeView ταυτότητα="TreeView1" runat="κεντρικός υπολογιστήσ" DataSourceID=πλάτος "SiteMapDataSource1 "=ύψος "100% "="100%"> </asp:TreeView>
Είναι μια καλή ιδέα να παρασχεθεί η περιοχή μια
κύρια σελίδα έτσι αρχειοθετημένη στο αριστερό που παραμένεται
για τον έλεγχο ναυσιπλοϊ'ας. Έτσι θα υπάρξει ένας έλεγχος
ναυσιπλοϊ'ας που τοποθετείται δίπλα σε κάθε πλοηγημένη σελίδα.
Η ναυσιπλοϊ'α μπορεί επίσης να γίνει τον αληθινό κώδικα
μέσω του αντικειμένου SiteMap.
προστατευμένο κενό Page_Load(αποστολέας αντικειμένου, EventArgs ε) { εάν (SiteMap.CurrentNode.NextSibling ! = μηδενικόσ) { lnkNext.NavigateUrl = SiteMap.CurrentNode.NextSibling.UrllnkNext.Ορατός = αληθινόσ } αλλιώσ { lnkNext.Ορατός = ψεύτικοσ } }
Η σύνδεση μπορεί να γίνει με άλλους ελέγχους επίσης. Παραδείγματος χάριν δεσμεύστε στον έλεγχο και το πρότυπο datagridview που είναι στήλες για να περιέχει μια σύνδεση με το μέλος url της πηγής στοιχείων.
ASP. το δίκτυο δεν περιορίζει το πρότυπο χαρτών περιοχών στα ανωτέρω παραδείγματα. Μπορείτε να χτίσετε τη συνήθειά σας SiteMapProvider και την πηγή στοιχείων χρήσης παραδείγματος χάριν SQL με τους διαφορετικούς τομείς σε το.
|
Macromedia Dreamweaver MX 2004 με asp,
Coldfusion... ΗΠΑ $10.01 (7 προσφορές) Ακρες δημοπρασίας: Η Κυριακή SEP-30- 2007 7:47:53 PDT Προσφορά σε αυτό το στοιχείο | Προσέξτε αυτό το στοιχείο |
|
ASP κόκκινο πυροβόλο όπλο (beretta
92)/pjstoljoci'ki W ΗΠΑ $20.00 (0 που προσφέρονται) Ακρες δημοπρασίας: Η Κυριακή SEP-30- 2007 10:44:44 PDT Προσφορά σε αυτό το στοιχείο | Αγοράστε αυτό το στοιχείο | Προσέξτε αυτό το στοιχείο |
Οι συνδέσεις εσείς μπορούν να βρούν ενδιαφέρων -
- WP-SELJ'DA Navi - προσθέστε Digg όπως τη ναυσιπλοϊ'α επάνω στα wordpress σας blog
- Απόδοση των ελέγχων Databound συνήθειας ASP. στο δίκτυο
- Πώς να συνδυάσει το δίκτυο της Ιάβας και ASP.;
- Πώς να χρησιμοποιήσει GDI + με ASP. τους ελέγχους δικτύου
- Wordpress + {ayta' τα 5 plugins } = έξοχο SEO Blog














