Comment utiliser la zone de liste déroulante dans devexpress aspxgridview
Je suis l'affichage de mes données dans un devexpress gridview. L'une des colonnes est la valeur de l'état. Lorsque la grille est édité, j'ai à vous montrer l'état dans une liste déroulante, de sorte que l'utilisateur peut modifier l'état par le choix d'un autre état. Actuellement, il est affiché dans une zone de texte, puisque c'est la valeur par défaut. Essentiellement lorsque l'utilisateur clique sur le bouton modifier, une zone de liste déroulante doit être affiché dans le cadre des contrôles d'édition, et de la zone de liste déroulante doit être rempli par tous les états possibles dans le code-behind et la valeur choisie doit être la valeur initiale sur la grille. Il est très facile de le faire dans MS gridview. Mais je ne pouvais pas voir un exemple de code pour comment le faire dans le devexpress gridview.
Grâce
Vous devez vous connecter pour publier un commentaire.
Vous aurez besoin de définir la source de données de sorte que vous obtiendrez la liste de valeurs
Si vous n'avez pas de source de données et que vous souhaitez inclure la liste déroulante d'éléments dans votre code, voici une autre façon de créer de la colonne:
Modifier le GridView Modèle, et dans le EditTemplate du champ, ajouter le dropdownbox. Il pourrait venir à ressembler à ce
Quand vous modifiez cette ligne, il va montrer le DDL
Utilisation GridViewDataComboBoxColumn. Déclarer la source de données et l'attacher à de zone de liste déroulante de la colonne ou de la remplir dans le code derrière. Cette exemple contient les deux variantes.
Vous pouvez également jeter un oeil à DevExpress de la grille d'édition démos.
J'ai utilisé le code suivant pour avoir de zone de liste déroulante dans le aspxgridview.
J'espère que cet exemple permet de :