Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να Bind ένα λεξικό για να DropDownList

. Η Microsoft Net πλαίσιο παρέχει πολλά εργαλεία λογισμικού που σας επιτρέπουν να γρήγορα και εύκολα να οικοδομήσουμε σε παράθυρο εφαρμογών και ιστοσελίδων . Για παράδειγμα , μπορείτε να δημιουργήσετε μια ιστοσελίδα με ένα drop down λίστα απλά σύροντας το σε μορφή web σας στο Visual Studio . Δεν χρειάζεται καμία δεξιότητα προγραμματισμού για να δημιουργήσετε ένα ωραίο αναζητούν ιστοσελίδα . Ωστόσο , εάν θέλετε να εκτελέσετε κάτι πιο περίπλοκο , όπως η σύνδεση ενός δοχείου δεδομένων ( π.χ. ένα λεξικό ) σε μια αναπτυσσόμενη λίστα , θα πρέπει να γράψετε ένα μικρό κομμάτι του κώδικα . Τα πράγματα που θα χρειαστείτε
Windows PC με το Visual Studio 2010 Integrated Development Environment ( IDE ) Εγκατεστημένη
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Κάντε κλικ στο εικονίδιο του 2010 Visual Studio για να ξεκινήσει το λογισμικό . Μόλις φορτώσει την αρχική σελίδα , κάντε κλικ στο κουμπί με την ένδειξη "New Project ". Ανοίγει ένα παράθυρο . Κάντε κλικ στο " C # " από την αριστερή στήλη και κάντε κλικ στο " ASP.NET Web Site" από τη δεξιά στήλη . Πληκτρολογήστε ένα όνομα για το έργο και πατήστε το κουμπί "OK " για να δημιουργήσετε το έργο . Ένα αρχείο πηγαίου κώδικα εμφανίζεται στο κύριο παράθυρο του επεξεργαστή κειμένου . 2

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

Κάντε κλικ στο πάνελ με την ένδειξη " Toolbar " που βρίσκεται στα δεξιά του κύριο παράθυρο του επεξεργαστή . Αυτή η γραμμή εργαλείων παραθέτει όλα τα γραφικά στοιχεία διεπαφής χρήστη συμβατή με την ιστοσελίδα . Εντοπίστε το " DropDownList " συνιστώσα.
Η 4

Κάντε κλικ και σύρετε " DropDownList " επάνω στον ιστοχώρο σας . Τοποθετήστε το οπουδήποτε θέλετε .
5

Κάντε κλικ στο στοιχείο με την ένδειξη " Default.aspx " στην " Εξερεύνηση των λύσεων " πάνελ, το οποίο βρίσκεται στα αριστερά του παραθύρου του επεξεργαστή κειμένου . Το στοιχείο αυτό θα επεκταθεί και θα αποκαλύψει δύο αρχεία πηγαίου κώδικα : . Default.aspx.cs και Default.aspx.designer.cs
Η

6 Κάντε διπλό κλικ στο αρχείο " Default.aspx.cs " για να ανοίξετε αυτό το αρχείο για επεξεργασία . Εμφανίζεται στο κύριο παράθυρο του επεξεργαστή κειμένου . Αυτό το αρχείο είναι ένα αρχείο C # και ελέγχει τη συμπεριφορά της ιστοσελίδας .
Η 7

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

Προστατεύονται άκυρη Page_Load ( αποστολέας αντικείμενο , EventArgs ε) { }
8

Δημιουργία ένα νέο λεξικό δοχείο δεδομένων . Ένα λεξικό κατέχει ζεύγη δεδομένων , ένα κλειδί και μια τιμή . Είναι σαν ένα πραγματικό λεξικό όπου η λέξη που ψάχνετε είναι μέχρι το κλειδί και ο ορισμός λέξη είναι η αξία

λεξικό ( ) ? .
Τετάρτη 9

Προσθήκη ενός στοιχείου στο λεξικό σαν αυτό :

d.Add ( " Πρόεδρος " , " John Doe ")?
Η

10 Προσθήκη πρόσθετα στοιχεία στο λεξικό επαναλαμβάνοντας το προηγούμενο βήμα .

11

Δημιουργία " if" που καθορίζει εάν ή όχι η σελίδα έχει ήδη φορτωθεί ή όχι . Αυτό είναι σημαντικό , διότι το μόνο που χρειάζεται να προσθέσετε στοιχεία στο " DropDownList " μία φορά . Μια " if", το οποίο επιτυγχάνει αυτό μοιάζει με αυτό :

αν ( Page.IsPostBack ! ) { }
Η 12

Ρυθμίστε την πηγή των δεδομένων του « DropDownList " τοποθετώντας την ακόλουθη γραμμές κώδικα -μεταξύ των αγκυλών του " εάν " δήλωση:

DropDownList1.DataSource = d? DropDownList1.DataTextField = " Value" ? DropDownList1.DataValueField = " κλειδί " ? DropDownList1.DataBind ( ) ?
Η 13

Εκτελέστε το πρόγραμμα πατώντας το πλήκτρο "Play" πράσινο που βρίσκεται στην κορυφή του Visual Studio IDE . Το προεπιλεγμένο πρόγραμμα περιήγησης στο web για το σύστημά σας φορτώνει το web site σας . Η ιστοσελίδα φαίνεται πολύ όπως έκανε στο visual editor .
Η 14

Κάντε κλικ στο " DropDownList » και ένα μενού θα επεκταθεί . Αυτό το μενού εμφανίζει όλα τα στοιχεία που έχετε προσθέσει στο λεξικό .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα