begin process at 2012 05 27 19:05:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

[C#] dropdownlist


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

[C#] dropdownlist

vendredi 19 mars 2004 à 11:23:09 | [C#] dropdownlist

tobleronne


Bonjour,

J'essaye d'afficher une dropdownlist avec un element selectionné.
Par exemple ma dropdownlist presente des pays (france, italie...).

je voudrais que lorsque j'arrive sur cette page, comme dans ma Bdd j'ai "italie", alors le selected soit mis a "italie" et non au 1er element de ma dropdownlist.

voila ce que je fais :

Code:

oDropDownList = new DropDownList();
oDropDownList.DataSource = oDataViewTable(arrParamTable[2]);
oDropDownList.DataTextField = oDataViewTable(arrParamTable[2]).Table.Columns[1].ToString();
oDropDownList.DataValueField = oDataViewTable(arrParamTable[2]).Table.Columns[0].ToString();
oDropDownList.DataBind();

oDropDownList.ID = arrParamTable[2].ToString();

oDropDownList.Items.FindByValue("2").Selected = true;


Je croyais que "oDropDownList.Items.FindByValue("2").Selected = true;" allé regler mon pb, et bien non ?!?


merci a vous
vendredi 19 mars 2004 à 21:39:24 | Re : [C#] dropdownlist

jesusonline

Membre Club Administrateur CodeS-SourceS
Je ferais tout simplement comme ca :
DropDownList1.SelectedIndex() = 2


Cyril (Alias Jesusonline)
samedi 20 mars 2004 à 00:51:38 | Re : [C#] dropdownlist

tobleronne


oDropDownList.SelectedIndex=2 ne fonctionne pas ?!?

Je vous explique ce que je fais.

J'ai une classe avec une methode qui genere mes webcontol, dans laquelle il y a :

Code:
oDropDownList = new DropDownList();
oDropDownList.DataSource = oDataViewTable(arrParamTable[2]);
oDropDownList.DataTextField = oDataViewTable(arrParamTable[2]).Table.Columns[1].ToString();
oDropDownList.DataValueField = oDataViewTable(arrParamTable[2]).Table.Columns[0].ToString();
oDropDownList.DataBind();
oDropDownList.CssClass = "flyoutLink";
oDropDownList.ID = arrParamTable[2].ToString();
oDropDownList.SelectedIndex = 2;
Table1.Rows[nI].Cells[0].Controls.Add(oLabel);
Table1.Rows[nI].Cells[1].Controls.Add(oDropDownList);



Puis ds la page ou je veux afficher mes webcontrol j'apelle cette methode:
Code:
//Ordre d'affichage - Nom du libellé - Nom Id du control - ValeurVenantBdd - Type du control
oSortedList.Add("4-Périodicité-periodicite-" + cPeriodicite,"select");
myHolder.Controls.Add(oGen.generateEdit(oSortedList));


Cela dis j'ai l'impression que ds ma class il mets bien ds selected ou il faut mais le perds lors de l'affichage.


merci
mercredi 24 mars 2004 à 14:13:18 | Re : [C#] dropdownlist

jesusonline

Membre Club Administrateur CodeS-SourceS
Moi j'ai fait ca (en VB)

DropDownList1.DataSource = Split("1,2,3,4,5,6", ",")
DropDownList1.DataBind()
DropDownList1.SelectedIndex = 2

Et ca marche tres bien, l'element affiché est bien le bon essaye de simplifier ton code sur une page temporaire ou alors de commencer ton code à partir d'un code qui marche, et essaye de voir à partir d'ou ca ne marche plus

Cyril (Alias Jesusonline)


Cette discussion est classée dans : dropdownlist, odropdownlist, arrparamtable, italie, selected


Répondre à ce message

Sujets en rapport avec ce message

split, selected et liste à choix multiples ! [ par webdesignasp ] salut,au secours !! c'est le cas de le dire je souheterai faire un selected sur les lignes d'une liste/menu à choix multiples en fonction d'une chaine accents sur les dropDownList [ par romain3395 ] Bonjour,lorsque je mets un "é" dans un champ d'une celui ci n'est pas interprété comme de l'html, il ne m'affiche pas le "é".Comment faire ???Ce bug positionnement dans DropDownList [ par jmfusella ] BonjourJe remplis une DropDownList à partir d'une BD avec le code suivant :Requete1 = "Select distinct(Vendor_Name) from Vendor where Status 'D' orde [asp.net][dropdownlist] listes dépendantes [ par Jula ] et ui encore moi!j'ai 2 DropDownList dans mon farom de ma page aspx,la première est remplie avec le champ d'un table dans ma bd Acceset je voudrait qu item d' 1 DropDownList à récépérer... [ par Jula ] voici mon pitit soucis du jour: je rempli une DropDownList avec un champ d'une tacle de ma bd Access2000. dans un premier temps, l'utilisateur doit ch Dropdownlist comment initialiser? [ par Raugues ] bonjourmon dropdowlist est instentié sans probleme, il est basé sur une table dans un sgbd.en fonction d'une valeur d'ID venant d'une requete, je veux DropDownList et Datagrid [ par waikah ] J'ai 2 tables liées.Code Postal(IdCP, Nom,IdCommune),et Commune(IdCommune,Nom)Par un datagrid (DG), j'édites la table Code Postal.Lorsque j'édite une Insérer une dropdownlist dans une datagrid [ par mimimumu ] Bonjour à tousvoila, je suis en train d'implémenter une application Web en asp.net qui permet de remplir un bon de commande avec des articles de la b Asp.net dropdownlist [ par wheel46 ] voila je voudrais quand fonction de la sélection fait dans la dropdownlist il rend visible une autre dropdownlist.voila le code que j'ai fais mais il PB liste deroulante et selected [ par freebond ] Bojnour à tous,voici mon probleme:j'ai une page de modification de fiches de formulaires. Pour certains champs il y a des listes deroulantes mais mon


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,437 sec (3)

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