DataBinder.Eval ou Container.DataItem ????

Signaler
Messages postés
150
Date d'inscription
dimanche 14 mars 2004
Statut
Membre
Dernière intervention
21 décembre 2007
-
Messages postés
425
Date d'inscription
mercredi 22 janvier 2003
Statut
Modérateur
Dernière intervention
13 juillet 2007
-
Bonjour,

Voila j'aimerais savoir les différente méthode pour allez rechercher une valeur d'une colonne d'un datalist, car moi je n'utilise que

<%# databinder.eval(container.dataitem, "nom_colonne") %>

dans le .aspx
parce que j'ai trouvé ca dans la premiere source qui venait mais je ne c'est pas du tout ce que ca fait!
 car à vu d'oeil ya rien avec le nom de mon datalist1???
  Si quelqu'un pouvait m'éclaircir un peu sur ca ca serait super!!

Et si il y a un moyen plus performant?

Merci d'avance!!!

1 réponse

Messages postés
425
Date d'inscription
mercredi 22 janvier 2003
Statut
Modérateur
Dernière intervention
13 juillet 2007

Bonjour,

Ton DataList est associé a une datasource (sans doutes par code).
Le databinder.eval va permettre, dans chaque ligne, de recuperer la valeur d'une colonne.
Donc si tu as 10 lignes dans ta datasource, il sera appelé 10 fois.
Le container.dataitem notifie que tu veux recuperer un element dans ta datasource et le "nom_colonne" spécifié lequel.

En ASP.NET 1.1 c est ce qu il y a de plus pratique.

Bon courage!

<hr />Azra(Florent) - MVS- MCSD.NET