marliche0
Messages postés66Date d'inscriptionmardi 8 mars 2005StatutMembreDernière intervention30 septembre 2008
-
9 juin 2005 à 18:38
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 2010
-
10 juin 2005 à 10:45
J'ai un repeater qui marchait parfaitement :
<script runat= "server">
// Selection et Affichage des fournisseurs dans le repeater si 1 valeur presente
//**********************************************************/
requete=" SELECT * FROM AO_FOU,FOURNISSEUR WHERE AO_FOU.AO_NUM= "+ id_ao + " AND AO_FOU.FOU_ID = FOURNISSEUR.FOU_ID" ;
// Utilisation du SQLDataAdapter pour realiser la requete
SqlDataAdapter monDataAdapter= new SqlDataAdapter(requete,con);
// Utilisation du SQLDataSet (datasource)
DataSet monDataSet= new DataSet();
// On donne un nom et on charge le dataSet, grace au SqlAdapter
monDataAdapter.Fill(monDataSet,"FOU_ID");
monRepeater.DataSource= monDataSet.Tables["FOU_ID"].DefaultView;
monRepeater.DataBind();
</script>
[...]
<tr>
<td align="middle" width="100%" colspan="5">
<HeaderTemplate>
----
N° Interne Fournisseur |
Nom Entreprise |
E-mail |
Mais cela ne marche plus quand j'ajoute la ligne de code en rouge.
Je compte par la suite mettre un lien pour envoyer un e-mail mais pour l'intant même la condition pour écrire oui ou non ne fonctionne pas. Je dois faire un test sur le contenu de la table pour faire un lien si le texte de la table est à oui et écrire juste non (sans lien)si le texte dans la table est à non.
marliche0
Messages postés66Date d'inscriptionmardi 8 mars 2005StatutMembreDernière intervention30 septembre 2008 10 juin 2005 à 10:06
Ca ne fonctionne pas non plus, je travaille en asp et en c#.
Il me met:
Message d'erreur du compilateur: CS0118: 'System.Web.UI.WebControls.RepeaterItem.DataItem' désigne 'propriété' où 'méthode' était attendu