Les deux dernières lignes de ce code ne fonctionnent pas correctement - les résultats reviennent de la requête LINQ. Je ne suis pas sûr de savoir comment lier avec succès les colonnes indiquées dans les résultats au textfield et ValueField du dropdownlist:Comment lier les données LINQ à la liste déroulante
protected void BindMarketCodes()
{
List<lkpMarketCode> mcodesList = new List<lkpMarketCode>();
LINQOmniDataContext db = new LINQOmniDataContext();
var mcodes = from p in db.lkpMarketCodes
orderby 0
select p;
mcodesList = mcodes.ToList<lkpMarketCode>();
//bind to Country COde droplist
dd2.DataSource = mcodesList;
dd2.DataTextField = mcodesList[0].marketName;
dd2.DataValueField = mcodesList[0].marketCodeID.ToString();
}
façon cool , fonctionne très bien, merci! – alchemical
ne pouvait pas le faire fonctionner jusqu'à ce que j'ajoute dd2.DataBind(); comme suggéré par #Andrew_Robinson – openshac