begin process at 2012 02 11 01:39:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

Autre

 > 

Comment remplir une DDL ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment remplir une DDL ?

lundi 16 mars 2009 à 10:47:51 | Comment remplir une DDL ?

Gwaedion

Bonjour,

Comment remplir une DDL avec un DataSource et une balise "<asp:ListItem />" ?

J'ai un LinqDataSource qui rempli ma DDL et je voudrais ajouter une donnée "All" en première position.

J'ai essayé:
      <asp:ListItem Text="All" Value="-1" Selected="True"></asp:ListItem>

Mais la DDL n'est chargée qu'avec mon datasource...

Merci
mardi 17 mars 2009 à 01:57:37 | Re : Comment remplir une DDL ?

hudon77


Tu pourrais essayer ca coté code behind... genre dans l'évenement  databound de ta ddl

Dim myListItem AsNew ListItem("All", "-1")
NomDeTaListe.Items.Insert(0, myListItem)

Nicolas!
mardi 17 mars 2009 à 08:57:39 | Re : Comment remplir une DDL ?

Gwaedion

Oui ça y'a pas de problème ça marche.

Mais y'a pas un moyen de le faire coté aspx ? avec un DataSource et une balise "<asp:ListItem />" ?
mardi 17 mars 2009 à 17:29:14 | Re : Comment remplir une DDL ?

PascalCmoa

Membre Club
Bonjour,

Dans le codebehind:
1. Requête permettant de récupérer les infos à mettre dans le ddl
2. Executer la requète et récupérer les données dans un datatable (par exemple)
3. Placer dans le datasource de l'objet ddl le datatable.
       monDDL.DataSource = monDataTable
4. Donner les champs permettant de placer les données:
       monDDL.DataTextField = "leChamp1" => Champ permettant l'affichage de donnée dans le ddl.
       monDDL.DataValueField = "leChamp2" => Champ permettant d'avoir la valeur associée au texte sélectionné.
5. binder le DDL
    monDDL.DataBind()

Il faudra bien sur que le DDL soit runat="server", tu peux lui dire aussi autopostback=True, lui associer un évènement onSelectedIndexChanged, etc ...

a+
   

PascalCmoa
email: PascalCmoa


Cette discussion est classée dans : remplir, ddl, datasource


Répondre à ce message

Sujets en rapport avec ce message

liaiso entre deux DDL [ par sofiesofie ] bonjour,j'ai deux DDL liées entre eux;j'ai une table "hotel" dans ma base, parmi ces champs nom_hotel et région_hotelje veux remplir la 1er DDL par le remplir une dropdownlist [ par yassinozi ] bonjour tout le monde quelqu'un peut m'aider svp,je viens de commencer un projet fin d'année en asp.net et j'ai trouvé quelque deffeculté par exemple Gridview dynamique avec classe ITemplate [ par debladz ] Bonjour à tous et à toutes Pour mon application (code-behind en C#), j'utilise un Gridview créé dynamiquement grâce à une classe ITemplate. En effet, Récupération des données avec un Gridview dynamique [ par debladz ] Bonjour, Je reviens vers vous car j'ai toujours mon problème de récupération de données avec mon Gridview. Alors voilà, mon gridview est crée dynami remplir des textbox a partir des valurs de dropdownlist [ par saif87 ] Bonjour, je veux remplir des textbox a apartir des valeurs selectionner d'un dropdown list exmple:ma ddl contien les non et prenom des homme quand o DropDownList ----> bizarre [ par dublow ] Bonjour à tous, J'ai une question en rapport avec une dropdownlist. J'ai crée un DataSet avec 2 DataTables (Fournisseur et commande) Datatable Four comment un dropdownlist contrôler autre dropdownlist dans une formeview [ par caspertinie ] bonjour à tous; je vais programmé une interface d'insert qui contiens deux dropdownlist. j'ai remplir le première avec des fillières et je veus la deu vs 2010 [ par caspertinie ] bonjour j'ai un site en visuel studio 2008 et la base de données en sql 2005,je veux passer en vs 2010 ,j'ai installé mon site en vs 2010 et j'ai trou Gridview [ par Olivierkst ] Bonjour J'utilise un gridview que je rempli avec un Datasource lorsque l'utilisateur choisit un item à partir d'une dropdown list sur l'evenement Sele


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,385 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales