. L' cadre Microsoft Net fournit de nombreux outils logiciels qui vous permettent de créer rapidement et facilement des applications fenêtrées et sites web . Par exemple, vous pouvez créer un site web avec une liste déroulante tout en le faisant glisser sur votre formulaire Web dans Visual Studio. Vous n'avez besoin d'aucune compétence en programmation pour créer un beau site web à la recherche . Toutefois, si vous souhaitez effectuer quelque chose de plus compliqué , comme la liaison d'un conteneur de données (par exemple un dictionnaire ) à une liste déroulante , vous avez besoin d'écrire un peu de code. Choses que vous devez
PC Windows avec Visual Studio 2010 Environnement de développement intégré ( IDE ) installée
Afficher plus Instructions
1
Cliquez sur l'icône de Visual Studio 2010 pour lancer le logiciel . Une fois la page chargée d' accueil, cliquez sur le bouton « Nouveau projet ». Une fenêtre s'ouvre. Cliquez sur "C #" de la colonne de gauche et cliquez sur " Site Web ASP.NET » dans la colonne de droite . Entrez un nom pour le projet et appuyez sur le bouton «OK» pour créer le projet. Un fichier de code source s'affiche dans la fenêtre de texte principale de l'éditeur .
2
Cliquez sur l'onglet " Design" qui se trouve juste en dessous de la fenêtre de texte de l'éditeur principal pour passer en mode de conception visuelle . La page a déjà un texte de base sur elle, y compris un titre que les Etats « Bienvenue à ASP.NET ! "
3
Cliquez sur le panneau marqué "Barre d'outils " qui se trouve à droite de l' la fenêtre principale de l'éditeur . Cette barre d'outils répertorie tous les composants de l'interface utilisateur graphiques compatibles avec le site web. Repérez le volet " DropDownList " .
4
Cliquez et faites glisser " DropDownList " sur votre site web. Placez-le où vous voulez.
5
Cliquez sur la rubrique intitulée " Default.aspx " dans le panneau " Solution Explorer" , qui se trouve à gauche de la fenêtre de l'éditeur de texte. Cet article se dilate et se révéler deux fichiers de code source : . Default.aspx.cs et Default.aspx.designer.cs
6
Double- cliquez sur le fichier " Default.aspx.cs " pour ouvrir ce fichier pour l'édition. Il apparaît dans la fenêtre de texte principale de l'éditeur . Ce fichier est un fichier C # et contrôle le comportement de la page Web .
7
Situer la fonction ci-dessous. C'est la seule fonction dans le fichier de code source , de sorte qu'il ne sera pas difficile à repérer. Tout le code source à partir des étapes suivantes doivent aller en entre les accolades de cette fonction .
Protected void Page_Load (object sender, EventArgs e) {}
8
Créer un nouveau conteneur de données de dictionnaire. Un dictionnaire contient des paires de données , une clé et une valeur . C'est comme un véritable dictionnaire où le mot que vous recherchez en place est la clé et la définition du mot est la valeur
Dictionnaire d = new Dictionary (); . < Br > Photos 9 ajouter un élément au dictionnaire comme ceci:
d.Add ( " président ", " John Doe ");
10
Ajouter des éléments supplémentaires dans le dictionnaire en répétant l'étape précédente .
11
Créer un "if" qui détermine si oui ou non la page a déjà été chargé ou non. Ceci est important car vous avez seulement besoin d' ajouter des éléments à la " DropDownList " une fois . Un "if" qui accomplit cela ressemble à ceci:
si {}
12
définir la source de données de la " DropDownList " en plaçant les éléments suivants ( Page.IsPostBack !) lignes de code en entre les accolades de l' instruction "if" :
DropDownList1.DataSource = d ; DropDownList1.DataTextField = "valeur" ; DropDownList1.DataValueField = "Key" ; DropDownList1.DataBind ( ) ;
13
exécuter le programme en appuyant sur le bouton vert "Play" situé en haut de l'IDE Visual Studio . Le navigateur Web par défaut de votre système charge votre site web. Le site Web apparaît beaucoup plus comme elle l'a fait dans l'éditeur visuel.
14
Cliquez sur le " DropDownList " et un menu sera affiché . Ce menu affiche tous les articles que vous avez ajoutés au dictionnaire .