nico5969
Messages postés32Date d'inscriptionmardi 29 juillet 2008StatutMembreDernière intervention14 avril 2009
-
10 sept. 2008 à 11:02
nico5969
Messages postés32Date d'inscriptionmardi 29 juillet 2008StatutMembreDernière intervention14 avril 2009
-
10 sept. 2008 à 14:48
Nouvelle question pour vos méninges et votre génie....
Le contexte: j'ai une page aspx sur laquelle j'ai un 'dropdownlist'. La liste est liée a une base access qui contient le nom et les initiales de l'utilisateur.
l'opération a effectuer: L'utilisateur choisi son nom dans cette liste et je voudrais pouvoir récupérer ses initiales pour les utiliser dans une requete pour afficher un 'ListView'....
po trouver encore :((
code behind peut etre ? (j'ecrit quoi et je l'ecrit ou ?)
merci de votre aide ;)
Nico.G
Impossible is Nothing !
A voir également:
Transmettre une info entre 2 controles via une requete
ggtry
Messages postés417Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention21 juillet 20101 10 sept. 2008 à 14:34
Dans le selectcommand de l'accessdatasource de ta dropdownlist, tu dois aussi ajouter le champ qui contient les initiales dans le select : select nom, initiales from etc.
ggtry
Messages postés417Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention21 juillet 20101 10 sept. 2008 à 14:12
Bonjour,
Tu peux tout faire en asp.
Dans ton dropdownlist, tu peux mettre le champ des initiales comme DataValueField.
Lors de la création du ListView (si tu le fais en mode design), dans la définition du DataSource, tu devras faire une requête avec une clause Where et une variable (pour les initiales). Tu devras ensuite préciser quelle est la source du paramètre : dans la liste, choisis "controle", puis dans ControlID, choisis ton dropdownlist.
C'est le plus simple.
nico5969
Messages postés32Date d'inscriptionmardi 29 juillet 2008StatutMembreDernière intervention14 avril 2009 10 sept. 2008 à 14:24
pour le listview je connaissais la manip
par contre j'ai changé la valeur de 'datavaluefield'.....ca ne marche pas...il me retourne une erreur : DataBinding : 'System.Data.DataRowView' ne comporte pas de propriété appelée 'initiales'.