Le contrôle GridView de Microsoft NET Framework présente des zones de texte pour l'édition dans les colonnes de table par défaut. . Les programmeurs peuvent utiliser les fonctions de contrôle GridView ASP.NET pour créer une liste déroulante dans les Windows Forms . Les colonnes peuvent être transformées sur la page Web en insérant ASP.NET balises de marquage sans code de programmation supplémentaire lié à la forme . Vous devez utiliser les noms des paramètres ASP.NET afin de rendre une colonne sur un GridView dans une liste déroulante . Instructions
1
Cliquez sur le bouton "Démarrer " de Windows et sélectionnez « Microsoft Visual Studio ».
2
Cliquez sur "Ouvrir" et sélectionnez la page Web ASP.NET dans que vous souhaitez effectuer une colonne sur un GridView dans une liste déroulante
3
Ajoutez le code suivant à votre page Web après la ligne " forme ": .
< ; asp: GridView ID = " GridView1 " runat = "server " AutoGenerateColumns =
DataKeyNames "false" = DataSourceID "Pays" = " SqlDataSource1 "> Photos
< asp: BoundField DataField = " Pays " HeaderText = " Pays "
InsertVisible = "false" ReadOnly = SortExpression "True" = " Pays " />
< asp: BoundField DataField = "Population" HeaderText =
SortExpression "Population " = " population " /> Photos < p> < asp: BoundField DataField = "Capitol" HeaderText = "Capitol"
SortExpression = "Capitol" />
< asp: BoundField DataField = " Créé" HeaderText = " créé "
SortExpression = " Créé "/>
< asp: DropDownList ID = " DropDownList1 " runat =
DataSourceID = DataTextField "serveur" " SqlDataSource2 " = "Zone" DataValueField = "Zone"
SelectedValue = ' <% # Bind ( "Area" ) ID = " Label1 " runat = texte "serveur" = "<% # Bind ( " Area " ) ID = " SqlDataSource1 " runat = "server"
ConnectionString = "<% $ ConnectionStrings : NORTHWNDConnectionString %>"
DeleteCommand = " DELETE FROM [ employés ] où [ Pays ] = @ pays "
InsertCommand = " INSERT INTO [Employés] ( [Population] , [ Capitol ], [created] , [Région ]) VALUES ( @ population , @ Capitol , @ Créé, @ Area) "< br >
SelectCommand = " SELECT [ Pays ], [ la population ], [ Capitol ] , [Créé ], [ Espace ] dans [ employés] "
UpdateCommand = "UPDATE [Employés] SET [Population] = @ population , [ Capitol ] = @ Capitol , [ created] = @ Création , [Zone ] = @ domaine où [Pays] = @ Pays "> Photos
< Nom du paramètre : Nom de paramètre = " Pays " type = " Int32 " /> DeleteParameters > Photos
< asp: asp ; = Type " de la population " = "String" />
< asp: Nom de paramètre = " créé " type =" Date et heure "/>
< asp: Nom de paramètre = " Pays " type = " Int32 " /> UpdateParameters > Photos
< asp: Nom du paramètre = Type " de la population " = "String" />
;
Photos
4
Cliquez sur " fichier", " Enregistrer" pour faire une colonne sur un GridView dans la liste déroulante des objets géographiques.